There are 3 ways to get from Churchill to Dawson Creek by plane, car, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Grande Prairie Airport, drive
best- Fly from Churchill Airport (YYQ) to Grande Prairie Airport (YQU)plane YYQ - YQU
- Drive from Grande Prairie Airport (YQU) to Dawson Creekcar
9h 53m$279–1,469Train, bus, taxi, drive
- Take the train from Churchill to Wabowdentrain
- Take the bus from Wabowden, MB to Lake Francis Jct, MBbus
- Take the taxi from Lake Francis Jct, MB to Portage la Prairietaxi
- Take the train from Portage la Prairie to Jaspertrain
- Drive from Jasper to Valemountcar
- Take the bus from Valemount to Prince George, BCbus
- Take the bus from Prince George to Dawson Creekbus
3d 5h$861–1,700Fly to North Peace Regional Airport, bus
- Fly from Churchill Airport (YYQ) to North Peace Regional Airport (YXJ)plane YYQ - YXJ
- Take the bus from Taylor to Dawson Creekbus
12h 37m$509–1,474
Churchill Airport (YYQ) to Grande Prairie Airport (YQU) flights
Questions & Answers
The cheapest way to get from Churchill to Dawson Creek is to fly and drive which costs $270 - $1,500 and takes 9h 53m.
The fastest way to get from Churchill to Dawson Creek is to fly and drive which takes 9h 53m and costs $270 - $1,500.
The distance between Churchill and Dawson Creek is 1686 km.
It takes approximately 9h 53m to get from Churchill to Dawson Creek, including transfers.
Dawson Creek is 2h behind Churchill. It is currently 7:21 PM in Churchill and 5:21 PM in Dawson Creek.
There are 13+ hotels available in Dawson Creek.
What companies run services between Churchill, MB, Canada and Dawson Creek, BC, Canada?
There is no direct connection from Churchill to Dawson Creek. However, you can take the taxi to Churchill Airport (YYQ) airport, fly to Grande Prairie Airport (YQU), then drive to Dawson Creek. Alternatively, you can take the train to Wabowden, walk to Wabowden, MB, take the bus to Lake Francis Jct, MB, take the taxi to Portage la Prairie, take the train to Jasper, drive to Valemount, take the bus to Prince George, BC, walk to Prince George, then take the bus to Dawson Creek.
- Website
- westjet.com
Flights from Churchill Airport to Grande Prairie Airport via Winnipeg, Calgary
- Ave. Duration
- 12h
- When
- Wednesday, Monday, Tuesday, and Friday
- Estimated price
- $240–1,500
Flights from Churchill Airport to Grande Prairie Airport via Winnipeg, Edmonton
- Ave. Duration
- 9h
- When
- Friday
- Estimated price
- $230–1,400
Flights from Churchill Airport to North Peace Regional Airport via Winnipeg, Calgary
- Ave. Duration
- 20h 30m
- When
- Monday and Tuesday
- Estimated price
- $280–1,700
- Website
- aircanada.com
Flights from Churchill Airport to North Peace Regional Airport via Winnipeg, Vancouver
- Ave. Duration
- 12h 28m
- When
- Monday, Tuesday, Friday, and Wednesday
- Estimated price
- $390–1,500
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Churchill to Wabowden
- Ave. Duration
- 21h 41m
- Frequency
- 3 times a week
- Estimated price
- $160–390
- Website
- https://www.viarail.ca/en
- Escape
- $160–360
- Business
- $210–380
- Business Plus
- $230–390
- Economy
- $180–370
- Economy Plus
- $200–380
Train from Portage la Prairie to Jasper
- Ave. Duration
- 32h 26m
- Frequency
- Twice a week
- Estimated price
- $360–800
- Website
- https://www.viarail.ca/en
- Escape
- $360–750
- Business
- $430–650
- Business Plus
- $440–700
- Economy
- $400–800
- Economy Plus
- $450–800
- Phone
- 1-204-939-3991
- [email protected]
- Website
- thompsonbus.com
Bus from Wabowden, MB to Lake Francis Jct, MB
- Ave. Duration
- 6h 58m
- Frequency
- Once daily
- Estimated price
- $55–95
- Website
- https://www.thompsonbus.com/
- Schedules at
- https://www.thompsonbus.com/schedule-rates/
- Book at
- https://thompsonbus.betterez.com/cart/5f29cc7f38b0310f1c6bb31a/reservation/5f29cc7f38b0310f1c6bb31b
- Phone
- +1 778 763 4155
- Website
- tnst.ca
Bus from Valemount to Prince George, BC
- Ave. Duration
- 3h 30m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Prince George to Dawson Creek
- Ave. Duration
- 6h 45m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Taylor to Dawson Creek
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- $45–90
- Website
- https://www.tnst.ca/passenger-information
- Ave. Duration
- 1h
- Estimated price
- $160–200
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 How to get from Heathrow Airport into central London, 5 delightfully under-the-radar French towns you need to visit, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.







