There are 4 ways to get from Haines, AK 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$333Car ferry, drive
cheapest- Take the carferry from Haines to Skagwaycarferry Jnu
- Drive from Skagway to Whitehorsecar
3h 27m$40–79Car ferry, train
- Take the carferry from Haines to Skagwaycarferry Jnu
- Take the train from Bennett, BC to Whitehorse, YTtrain Bennett to Whitehorse
9h 13m$170–1,133Bus
- Take the bus from Skagway, AK to Whitehorse, YTbus
5h 56m$288–590
Questions & Answers
The cheapest way to get from Haines, AK to Whitehorse is to car ferry and drive which costs $40 - $80 and takes 3h 27m.
The fastest way to get from Haines, AK to Whitehorse is to car ferry and drive which takes 3h 27m and costs $40 - $80.
No, there is no direct bus from Haines, AK to Whitehorse. However, there are services departing from Skagway, AK and arriving at Whitehorse, YT via . The journey, including transfers, takes approximately 5h 56m.
The distance between Haines, AK and Whitehorse is 204 km.
The best way to get from Haines, AK to Whitehorse without a car is to ferry and bus which takes 6h 28m and costs $333.
It takes approximately 6h 28m to get from Haines, AK to Whitehorse, including transfers.
Haines, AK to Whitehorse bus services, operated by White Pass & Yukon Route, depart from Skagway, AK station.
Haines, AK to Whitehorse bus services, operated by White Pass & Yukon Route, arrive at Whitehorse, YT station.
Whitehorse is 1h ahead of Haines, AK. It is currently 10:55 PM in Haines, AK and 11:55 PM in Whitehorse.
There are 58+ hotels available in Whitehorse.
What companies run services between Haines, AK, USA and Whitehorse, YT, Canada?
White Pass & Yukon Route operates a bus from Skagway, AK to Whitehorse, YT once daily. Tickets cost $237 and the journey takes 4h 35m.
- Phone
- +1 800 343 7373
- [email protected]
- Website
- wpyr.com
Train from Bennett, BC to Whitehorse, YT
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $160–1,100
- Website
- https://wpyr.com/
- Adult
- $700–1,100
- Phone
- +1 800 343 7373
- [email protected]
- Website
- wpyr.com
Bus from Skagway, AK to Whitehorse, YT
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $237
- Website
- https://wpyr.com/
Bus from Skagway, AK to Whitehorse, YT
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $237
- Website
- https://wpyr.com/
- Phone
- 1-907-600-5333
- [email protected]
- Website
- hainesskagwayfastferry.com
Ferry from Haines, AK to Skagway, AK
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- $96
- Website
- https://www.hainesskagwayfastferry.com/
- Phone
- +1 800-642-0066
- [email protected]
- Website
- dot.alaska.gov
Car ferry from Haines to Skagway
- Ave. Duration
- 1h
- Frequency
- Once a week
- Estimated price
- $4–22
- Website
- https://dot.alaska.gov
- Schedules at
- https://dot.alaska.gov/amhs/schedules.shtml
- Adult 12+
- $4–22
Car ferry from Haines to Skagway
- Ave. Duration
- 1h
- Frequency
- Once a week
- Estimated price
- $4–22
- Website
- https://dot.alaska.gov
- Schedules at
- https://dot.alaska.gov/amhs/schedules.shtml
- Adult 12+
- $4–22
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 Need to know: Jadrolinija, Need to know: Eurostar, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
