There are 3 ways to get from Haines to Whitehorse by ferry, bus, car ferry, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Ferry, bus
best- Take the ferry from Haines, AK to Skagway, AKferry
- Take the bus from Skagway, AK to Whitehorse, YTbus Whitehorse to Skagway
6h 28m$340Car ferry, drive
cheapest- Take the carferry from Haines to Skagwaycarferry Jnu
- Drive from Skagway to Whitehorsecar
3h 21m$40–78Car ferry, train
- Take the carferry from Haines to Skagwaycarferry Jnu
- Take the train from Bennett, BC to Whitehorse, YTtrain Bennett to Whitehorse
9h 7m$170–1,132
Comparing Your Travel Options
The cheapest way to get from Haines to Whitehorse is to car ferry and drive which costs $40 - $80 and takes 3h 21m.
The fastest way to get from Haines to Whitehorse is to car ferry and drive which takes 3h 21m and costs $40 - $80.
The distance between Haines and Whitehorse is 204 km.
The best way to get from Haines to Whitehorse without a car is to ferry and bus which takes 6h 28m and costs $341.
It takes approximately 6h 28m to get from Haines to Whitehorse, including transfers.
Whitehorse is 1h ahead of Haines. It is currently 4:15 PM in Haines and 5:15 PM in Whitehorse.
There are 49+ hotels available in Whitehorse.
What companies run services between Haines, AK, USA and Whitehorse, YT, Canada?
There is no direct connection from Haines to Whitehorse. However, you can take the ferry to Skagway, AK, walk to Skagway Railroad Dock, take the bus to Skagway, AK, then take the bus to Whitehorse, YT. Alternatively, you can take a vehicle from Haines to Whitehorse, YT via Haines, Skagway, and Bennett, BC in around 9h 7m.
- Phone
- +1 800 343 7373
- [email protected]
- Website
- White Pass & Yukon Route
Train from Bennett, BC to Whitehorse, YT
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $164–1,100
- Website
- White Pass & Yukon Route
- Adult
- $750–1,100
- Phone
- +1 800 343 7373
- [email protected]
- Website
- White Pass & Yukon Route
Bus from Skagway, AK to Whitehorse, YT
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $242
- Website
- White Pass & Yukon Route
- Phone
- 1-907-600-5333
- [email protected]
- Website
- Haines Skagway Fast Ferry
Ferry from Haines, AK to Skagway, AK
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- $99
- Website
- Haines Skagway Fast Ferry
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 Train travel in France: A guide to SNCF, South Korea: Travelling from Seoul to Busan , and Flying into Beijing? - to help you get the most out of your next trip.
