There are 4 ways to get from Whitehorse to Haines by bus, ferry, train, car ferry, 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.
Bus, ferry
best- Take the bus from Whitehorse, YT to Skagway, AKbus Whitehorse to Skagway
- Take the ferry from Skagway, AK to Haines, AKferry
6h 28m$239Drive, car ferry
cheapest- Drive from Whitehorse to Skagwaycar
- Take the car ferry from Skagway to Hainescarferry Jnu
3h 20m$29–53Train, car ferry
- Take the train from Whitehorse, YT to Bennett, BCtrain Bennett to Whitehorse
- Take the car ferry from Skagway to Hainescarferry Jnu
9h 7m$123–773Bus
- Take the bus from Whitehorse, YT to Skagway, AKbus
5h 55m$205–419
Questions & Answers
The cheapest way to get from Whitehorse to Haines is to drive and car ferry which costs $29 - $55 and takes 3h 20m.
The fastest way to get from Whitehorse to Haines is to drive and car ferry which takes 3h 20m and costs $29 - $55.
No, there is no direct bus from Whitehorse to Haines. However, there are services departing from Whitehorse, YT and arriving at Skagway, AK via . The journey, including transfers, takes approximately 5h 55m.
The distance between Whitehorse and Haines is 127 miles.
The best way to get from Whitehorse to Haines without a car is to bus and ferry which takes 6h 28m and costs $239.
It takes approximately 6h 28m to get from Whitehorse to Haines, including transfers.
Whitehorse to Haines bus services, operated by White Pass & Yukon Route, depart from Whitehorse, YT station.
Whitehorse to Haines bus services, operated by White Pass & Yukon Route, arrive at Skagway, AK station.
Haines is 1h behind Whitehorse. It is currently 9:55 PM in Whitehorse and 8:55 PM in Haines.
There are 12+ hotels available in Haines.
What companies run services between Whitehorse, YT, Canada and Haines, AK, USA?
White Pass & Yukon Route operates a bus from Whitehorse, YT to Skagway, AK once daily. Tickets cost $170 and the journey takes 4h 35m.
- Phone
- +1 800 343 7373
- [email protected]
- Website
- wpyr.com
Train from Whitehorse, YT to Bennett, BC
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- $115–750
- Website
- https://wpyr.com/
- Adult
- $500–750
- Phone
- +1 800 343 7373
- [email protected]
- Website
- wpyr.com
Bus from Whitehorse, YT to Skagway, AK
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $170
- Website
- https://wpyr.com/
Bus from Whitehorse, YT to Skagway, AK
- Ave. Duration
- 4h 35m
- Frequency
- Once daily
- Estimated price
- $170
- Website
- https://wpyr.com/
- Phone
- 1-907-600-5333
- [email protected]
- Website
- hainesskagwayfastferry.com
Ferry from Skagway, AK to Haines, AK
- Ave. Duration
- 45 min
- Frequency
- 4 times a day
- Estimated price
- $69
- Website
- https://www.hainesskagwayfastferry.com/
- Phone
- +1 800-642-0066
- [email protected]
- Website
- dot.alaska.gov
Car ferry from Skagway to Haines
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $3–16
- Website
- https://dot.alaska.gov
- Schedules at
- https://dot.alaska.gov/amhs/schedules.shtml
- Adult 12+
- $3–16
Car ferry from Skagway to Haines
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Estimated price
- $3–16
- Website
- https://dot.alaska.gov
- Schedules at
- https://dot.alaska.gov/amhs/schedules.shtml
- Adult 12+
- $3–16
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
