There are 4 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$333Car ferry, drive
cheapest- Take the car ferry from Haines to Skagwaycarferry Jnu
- Drive from Skagway to Whitehorsecar
3h 21m$40–78Car ferry, train
- Take the car ferry from Haines to Skagwaycarferry Jnu
- Take the train from Bennett, BC to Whitehorse, YTtrain Bennett to Whitehorse
9h 7m$170–1,132Bus
- Take the bus from Skagway, AK to Whitehorse, YTbus
5h 55m$282–579
Questions & Answers
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.
No, there is no direct bus from Haines to Whitehorse. However, there are services departing from Skagway, AK and arriving at Whitehorse, YT via . The journey, including transfers, takes approximately 5h 55m.
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 $333.
It takes approximately 6h 28m to get from Haines to Whitehorse, including transfers.
Haines to Whitehorse bus services, operated by White Pass & Yukon Route, depart from Skagway, AK station.
Haines to Whitehorse bus services, operated by White Pass & Yukon Route, arrive at Whitehorse, YT station.
Whitehorse is 1h ahead of Haines. It is currently 1:10 AM in Haines and 2:10 AM in Whitehorse.
There are 59+ 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
- $161–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
- 3 times a week
- Estimated price
- $5–23
- Website
- https://dot.alaska.gov
- Schedules at
- https://dot.alaska.gov/amhs/schedules.shtml
- Adult 12+
- $5–23
Car ferry from Haines to Skagway
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $5–23
- Website
- https://dot.alaska.gov
- Schedules at
- https://dot.alaska.gov/amhs/schedules.shtml
- Adult 12+
- $5–23
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 French strikes 2018: What are my alternative transport options?, 5 incredible day trips from Florence by train, and What are the different types of Renfe trains in Spain? - to help you get the most out of your next trip.
