There are 3 ways to get from Fort Nelson to Dawson Creek by bus, car 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.
Bus • 6 h 40 min
2 alternative options
Drive • 5 h 50 min
$35 - $55
Bus, fly • 6 h 55 min
$139 - $248
Questions & Answers
The cheapest way to get from Fort Nelson to Dawson Creek is to bus which costs $35 and takes 6 h 40 min.
The quickest way to get from Fort Nelson to Dawson Creek is to drive which costs $45 - $75 and takes 5 h 50 min.
Yes, there is a direct bus departing from Fort Nelson and arriving at Dawson Creek. Services depart once a week. The journey takes approximately 6 h 40 min.
The distance between Fort Nelson and Dawson Creek is 370 km. The road distance is 453.8 km.
The best way to get from Fort Nelson to Dawson Creek without a car is to bus which takes 6 h 40 min and costs $35.
The bus from Fort Nelson to Dawson Creek takes 6 h 40 min including transfers and departs once a week.
Fort Nelson to Dawson Creek bus services, operated by BC Bus North, depart from Fort Nelson station.
The quickest flight from Fort St John Airport to Dawson Creek Airport is the direct flight which takes 20 min.
Fort Nelson to Dawson Creek bus services, operated by BC Bus North, arrive at Dawson Creek station.
Yes, the driving distance between Fort Nelson to Dawson Creek is 454 km. It takes approximately 5 h 50 min to drive from Fort Nelson to Dawson Creek.
What companies run services between Fort Nelson, BC, Canada and Dawson Creek, BC, Canada?
BC Bus North operates a bus from Fort Nelson to Dawson Creek once a week. Tickets cost $27 and the journey takes 6 h 40 min.
Flights from Fort St John to Dawson Creek
- Ave. Duration
- 22 min
- Monday, Wednesday, Thursday and Sunday
- Estimated price
- $80 - $180
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: Greyhound, Travelling to and around Russia for the 2018 FIFA World Cup and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Central Mountain Air offers flights from Fort St John Airport to Dawson Creek Airport.
There are 15+ hotels available in Dawson Creek. Prices start at $64 USD per night.