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 $180
Nearby airports 3 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 Prince Rupert, take the walk to 3rd Ave & 7th St., take the bus to Stop, take the walk to Prince Rupert, take the ferry to Skidegate, take the ferry to Alliford Bay, then take the taxi 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
14h 1m
$151 - $317
Other nearby airports

Sandspit (YZP)

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

Digby Island (YPR)

  1. Prince Rupert
  2. Skidegate
  3. Queen Charlotte Island
9h 36m
$41 - $182

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