There is 1 way to get from Whitehorse to Queen Charlotte by plane or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.
Recommended option
Fly, ferry
-
Fly from Whitehorse (YXY) to Sandspit (YZP)
-
Take the ferry from Alliford Bay to Skidegate
Travel safe during COVID-19
Rules to follow in Canada
2m
Recommended
Travel within Canada
There are no current restrictions
COVID-19 help in Canada
If you need help, visit the national COVID-19 website or call the COVID-19 Helpline 1-833-784-4397
Frequently Asked Questions
There are currently travel restrictions within Canada.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are recommended
- There is a social distancing requirement of 2 metres
- There are no current restrictions
The national COVID-19 helpline number in Queen Charlotte is 1-833-784-4397.
Wearing a face mask on public transport in Queen Charlotte is recommended.
The social distance requirement in Queen Charlotte is 2 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 1-833-784-4397.
Last updated: 4 Aug 2022
Exceptions may apply, for full details: Government of Canada.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Whitehorse to Queen Charlotte is to fly and ferry which costs $170 - $550 and takes 9h 40m.
The fastest way to get from Whitehorse to Queen Charlotte is to fly and ferry which takes 9h 40m and costs $170 - $550.
The distance between Whitehorse and Queen Charlotte is 848 km.
It takes approximately 9h 40m to get from Whitehorse to Queen Charlotte, including transfers.
There is no direct flight from Whitehorse Airport to Sandspit Airport. The quickest flight takes 8h 48m and has one stopover.
Air North and Air Canada offer flights from Whitehorse Airport to Sandspit Airport.
There are two+ hotels available in Queen Charlotte. Prices start at $125 CAD per night.
The best way to get from Whitehorse to Whitehorse Airport is to bus which takes 27 min and costs $3.

- Distance: 848.5 km
- Duration: 9h 40m
What companies run services between Whitehorse, YT, Canada and Queen Charlotte, BC, Canada?
There is no direct connection from Whitehorse to Queen Charlotte. However, you can take the bus to Airport, take the walk to Whitehorse airport, fly to Sandspit, take the drive to Alliford Bay, take the ferry to Skidegate, then take the drive to Queen Charlotte.

- Website
- aircanada.com
Flights from Whitehorse to Sandspit via Vancouver
- Ave. Duration
- 7h 41m
- When
- Every day
- Estimated price
- $170 - $550
Flights from Whitehorse to Sandspit via Victoria, Vancouver
- Ave. Duration
- 7h 48m
- When
- Thursday
- Estimated price
- $170 - $550
Flights from Whitehorse to Sandspit via Edmonton, Vancouver
- Ave. Duration
- 7h 58m
- When
- Tuesday, Wednesday and Friday
- Estimated price
- $200 - $650

- Phone
- 1-888-223-3779
- Website
- bcferries.com
Ferry from Alliford Bay to Skidegate
- Ave. Duration
- 20 min
- Frequency
- Every 2 hours
- Estimated price
- $7 - $27
- Website
- BC Ferries
- Standard Passenger
- $7 - $11
- Standard Vehicle + Passenger
- $19 - $27
Want to know more about travelling around the world?
Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to travel India's Golden Triangle, South Korea: Travelling from Seoul to Busan and How to get from London to Edinburgh - to help you get the most out of your next trip.