• Our partners include:

  • Greyhound USA
  • VIA Rail
  • Amtrak
  • Acela Express
  • Megabus
  • SuperShuttle
  • Booking.com
  • Skyscanner
  • Airbnb
  • Expedia

There are 5 ways to get from Tok to Haines Borough by bus, taxi, train or plane

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

Bus, taxi, train, travel  •  19h 22m

  1. Take the bus from Tok to Dawson City
  2. Take the bus from Dawson City, Yukon to Whitehorse, Yukon
  3. Take a taxi from Whitehorse, Yukon to Carcross, YT
  4. Take the train from Carcross, YT to Bennett, BC
  5. Travel from Bennett, BC to Haines Borough

4 alternative options

Bus, travel  •  20h 41m

  1. Take the bus from Tok to Dawson City
  2. Take the bus from Dawson City, Yukon to Whitehorse, Yukon
  3. Take the bus from Whitehorse, YT to Skagway, AK
  4. Travel from Skagway, AK to Haines Borough

Bus to Fairbanks, fly to Juneau, travel  •  12h 42m

  1. Take the bus from Tok, AK - Three Bears Grocery Store to Fairbanks, AK - Golden Nugget
  2. Fly from Fairbanks (FAI) to Juneau (JNU) FAI - JNU
  3. Travel from Juneau to Haines Borough

Bus to Anchorage, fly to Juneau, travel  •  11h 57m

  1. Take the bus from Tok, AK - Three Bears Grocery Store to Guesthouse Suites, Anchorage, AK
  2. Fly from Anchorage (ANC) to Juneau (JNU) ANC - JNU
  3. Travel from Juneau to Haines Borough

Fly Tok to Chisana, travel  •  10h 44m

  1. Fly from Tok (TKJ) to Chisana (CZN) TKJ - CZN
  2. Travel from Chisana to Haines Borough

Questions & Answers

The distance between Tok and Haines Borough is 390 miles.

The best way to get from Tok to Haines Borough without a car is to bus and taxi and train and travel which takes 19h 22m and costs .

More details

It takes approximately 19h 22m to get from Tok to Haines Borough, including transfers.

More details

There is no direct flight from Fairbanks Airport to Juneau Airport. The quickest flight takes 3h 40m and has one stopover.

Search flights

Delta and Alaska Airlines, Inc. offer flights from Fairbanks Airport to Juneau Airport.

Search flights

There are four+ hotels available in Haines Borough. Prices start at $100 USD per night.

More details

Map of how to get from Tok to Haines Borough.
Launch map view
  • Distance: 390.4 miles
  • Duration: 19h 22m

What companies run services between Tok, AK, USA and Haines Borough, AK, USA?

There is no direct connection from Tok to Haines Borough. However, you can take the bus to Dawson City, take the walk to Dawson City, Yukon, take the bus to Whitehorse, Yukon, take the taxi to Carcross, YT, take the train to Bennett, BC, then take the travel to Haines Borough. Alternatively, you can take the bus to Dawson City, take the walk to Dawson City, Yukon, take the bus to Whitehorse, YT, take the bus to Skagway, AK, then take the travel to Haines Borough.

Airlines
Alaska Airlines, Inc.
Website
alaskaair.com
Flights from Fairbanks to Juneau via Anchorage
Ave. Duration
4h 30m
When
Every day
Estimated price
$220 - $470
Flights from Fairbanks to Juneau via Seattle
Ave. Duration
7h 50m
When
Every day
Estimated price
$220 - $470
Flights from Anchorage to Juneau
Ave. Duration
1h 37m
When
Every day
Estimated price
$150 - $700
Delta
Website
delta.com
Flights from Fairbanks to Juneau via Seattle
Ave. Duration
7h 41m
When
Monday
Estimated price
$310 - $1,300
40-Mile Air
Website
40-mileair.com
Flights from Tok to Chisana
Ave. Duration
50m
When
Tuesday and Thursday
Estimated price
$20 - $200
Train operators
Bus operators
Alaska/Yukon Trails
Website
alaskashuttle.com
Bus from Tok to Dawson City
Ave. Duration
5h 10m
Frequency
3 times a week
Estimated price
$35 - $60
Schedules at
alaskashuttle.com
Book at
alaskashuttle.com
Husky Bus
Website
huskybus.ca
Bus from Dawson City, Yukon to Whitehorse, Yukon
Ave. Duration
7h
Frequency
3 times a week
Schedules at
klondikeexperience.com
White Pass & Yukon Route
Phone
1-800-343-7373
Email
info@wpyr.com
Website
wpyr.com
Bus from Whitehorse, YT to Skagway, AK
Ave. Duration
5h 35m
Frequency
Once daily
Estimated price
$95 - $150
Schedules at
wpyr.com
Book at
wpyr.com
Alaska Direct Bus
Website
alaskadirectbusline.com
Bus from Tok, AK - Three Bears Grocery Store to Fairbanks, AK - Golden Nugget
Ave. Duration
4h 30m
Frequency
Once daily
Estimated price
$95 - $130
Schedules at
alaskadirectbusline.com
Bus from Tok, AK - Three Bears Grocery Store to Guesthouse Suites, Anchorage, AK
Ave. Duration
6h 45m
Frequency
3 times a week
Estimated price
$197
Schedules at
interioralaskabusline.com
Book at
interioralaskabusline.com
Other operators
Taxi from Whitehorse, Yukon to Carcross, YT
Ave. Duration
1h 8m
Estimated price
$120 - $150
Victory Taxi
Phone
+1 867-335-9156
Grizzley Bear Taxi
Phone
+1 867-667-4888

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.