There are 4 ways to get from Fairbanks to Tok by plane, bus 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.
Recommended option
Fly from Fairbanks
-
Fly from Fairbanks (FAI) to Tok (TKJ)
3 alternative options
Bus to Delta Junction, fly
-
Take the bus from Fairbanks, AK to Delta Junction IGA
-
Fly from Delta Junction (DJN) to Tok (TKJ)
Tour
-
Take the Tour from Fairbanks to Tok
Drive
-
Drive from Fairbanks to Tok
Fairbanks to Tok by bus
The bus journey time between Fairbanks and Tok is around 6h 30m and covers a distance of around 207 miles. Services are operated by Alaska/Yukon Trails and Interior Alaska Bus Line. Typically three buses run weekly, although weekend and holiday schedules can vary so check in advance.
Questions & Answers
The cost-effective way to get from Fairbanks to Tok is to drive, which costs $19 - $29 and takes 3h 31m.
The quickest way to get from Fairbanks to Tok is to fly which costs $45 - $260 and takes 3h 5m.
Yes, there is a direct bus departing from Fairbanks and arriving at Tok. Services depart three times a week, and operate Monday, Wednesday, Friday and Sunday. The journey takes approximately 6h 30m.
The distance between Fairbanks and Tok is 177 miles. The road distance is 203.4 miles.
The best way to get from Fairbanks to Tok without a car is to Tour which takes 6h 30m and costs $55 - $260.
It takes approximately 3h 5m to get from Fairbanks to Tok, including transfers.
Fairbanks to Tok bus services, operated by Alaska/Yukon Trails, depart from Fairbanks station.
The best way to get from Fairbanks to Tok is to fly which takes 3h 5m and costs $45 - $260. Alternatively, you can Tour, which costs $55 - $260 and takes 6h 30m.
The quickest flight from Fairbanks Airport to Tok Airport is the direct flight which takes 1h 45m.
Fairbanks to Tok bus services, operated by Alaska/Yukon Trails, arrive at Tok station.

- Distance: 177.5 miles
- Duration: 3h 5m
What companies run services between Fairbanks, AK, USA and Tok, AK, USA?
40-Mile Air flies from Fairbanks to Tok 3 times a week. Alternatively, Alaska/Yukon Trails operates a bus from Fairbanks to Tok on demand. Tickets cost $55 - $260 and the journey takes 6h 30m. Interior Alaska Bus Line also services this route 3 times a week.

- Website
- 40-mileair.com
Flights from Fairbanks to Tok
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday and Friday
- Estimated price
- $11 - $210
Flights from Delta Junction to Tok
- Ave. Duration
- 1h
- When
- Monday, Wednesday and Friday
- Estimated price
- $5 - $180

- Phone
- 1-800-770-6652
- Website
- interioralaskabusline.com
Bus from Fairbanks, AK to Delta Junction IGA
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a week
- Estimated price
- $40 - $43
- Schedules at
- interioralaskabusline.com
- Book at
- interioralaskabusline.com
Bus from Fairbanks, AK to Tok, AK - Three Bears Grocery Store
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a week
- Estimated price
- $80 - $84
- Schedules at
- interioralaskabusline.com
- Book at
- interioralaskabusline.com
- Website
- alaskashuttle.com
Bus from Fairbanks to Tok
- Ave. Duration
- 6h 30m
- Frequency
- On demand
- Estimated price
- $55 - $260
- Schedules at
- alaskashuttle.com
- Book at
- alaskashuttle.com
- Tour
- $315
- Shuttle
- $55 - $85
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.
More Questions & Answers
Yes, the driving distance between Fairbanks to Tok is 203 miles. It takes approximately 3h 31m to drive from Fairbanks to Tok.
40-Mile Air offers flights from Fairbanks Airport to Tok Airport.
There are six+ hotels available in Tok. Prices start at $100 USD per night.
The best way to get from Fairbanks to Fairbanks Airport is to bus which takes 20 min and costs $35 - $50.