Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK
Duration 1h 27m
Distance 279 km
Average price $150
Nearby airports 2 found

Closest airports to Queen Charlotte Island

The nearest airport to Queen Charlotte Island is Sandspit (YZP). However, there are better options for getting to Queen Charlotte Island. There is no direct connection from Nearby airports to Queen Charlotte Island. However, you can take the bus to Terrance Skeena Mall, take the bus to Port Edward, take the drive to Prince Rupert, take the ferry to Skidegate, take the ferry to Alliford Bay, then take the drive to Queen Charlotte Island. Alternatively, you can take the taxi to Queen Charlotte Island.

Recommended airport

Terrace (YXT)

  1. Terrance Skeena Mall
  2. Prince Rupert
  3. Skidegate
  4. Queen Charlotte Island
13h 31m
$46 - $234
Other nearby airports

Sandspit (YZP)

  1. Sandspit (YZP)
  2. Queen Charlotte Island
1h 27m
Cheapest
$110 - $140

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps