There are 7 ways to get from Dawson Creek to Portage la Prairie by car, plane, train, bus (Flixbus), or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Grande Prairie Airport, fly to Winnipeg J. A. Richardson International Airport, train
best- Drive from Dawson Creek to Grande Prairie Airport (YQU)car
- Fly from Grande Prairie Airport (YQU) to Winnipeg J. A. Richardson International Airport (YWG)plane YQU - YWG
- Take the train from Winnipeg to Portage la Prairietrain
9h 3m$358–1,209Drive to Grande Prairie Airport, fly to Brandon Municipal Airport, bus
cheapest- Drive from Dawson Creek to Grande Prairie Airport (YQU)car
- Fly from Grande Prairie Airport (YQU) to Brandon Municipal Airport (YBR)plane YQU - YBR
- Take the bus from Brandon, MB to Portage la Prairiebus
10h 19m$341–2,264Bus
- Take the bus from Dawson Creek to Prince Georgebus
- Take the bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mallbus
- Take the bus from Kamloops to Calgary - Downtown 9 Ave Sebus
- Take the bus from Calgary to Reginabus
- Take the bus from Regina to Portage la Prairiebus
42h 26mBus, train
- Take the bus from Dawson Creek to Prince Georgebus
- Take the bus from Prince George, BC to McBride, BC - Train Stationbus
- Take the train from McBride to Jaspertrain
- Take the train from Jasper to Portage la Prairietrain
44h 52m$497–1,219Drive 1,792.9 km
- Drive from Dawson Creek to Portage la Prairiecar 1,792.9 km
19h 39m$355–512Bus to North Peace Regional Airport, fly to Winnipeg J. A. Richardson International Airport, train
- Take the bus from Dawson Creek to Taylorbus
- Fly from North Peace Regional Airport (YXJ) to Winnipeg J. A. Richardson International Airport (YWG)plane YXJ - YWG
- Take the train from Winnipeg to Portage la Prairietrain
9h 29m$386–1,567Bus to North Peace Regional Airport, fly to Brandon Municipal Airport, bus
- Take the bus from Dawson Creek to Taylorbus
- Fly from North Peace Regional Airport (YXJ) to Brandon Municipal Airport (YBR)plane YXJ - YBR
- Take the bus from Brandon, MB to Portage la Prairiebus
21h 35m$479–2,772
Grande Prairie Airport (YQU) to Winnipeg J. A. Richardson International Airport (YWG) flights
Questions & Answers
The cheapest way to get from Dawson Creek to Portage la Prairie is to drive which costs $350 - $550 and takes 19h 39m.
The fastest way to get from Dawson Creek to Portage la Prairie is to drive and fly and train which takes 9h 3m and costs $350 - $1,300.
No, there is no direct bus from Dawson Creek to Portage la Prairie. However, there are services departing from Dawson Creek and arriving at Portage la Prairie via Prince George, BC - Terry Fox Statue, Kamloops, Calgary and Regina. The journey, including transfers, takes approximately 42h 26m.
The distance between Dawson Creek and Portage la Prairie is 1795 km. The road distance is 1792.9 km.
The best way to get from Dawson Creek to Portage la Prairie without a car is to bus which takes 42h 26m and costs .
It takes approximately 9h 3m to get from Dawson Creek to Portage la Prairie, including transfers.
Dawson Creek to Portage la Prairie bus services, operated by BC Bus North, depart from Dawson Creek station.
Dawson Creek to Portage la Prairie bus services, operated by BC Bus North, arrive at Prince George station.
Portage la Prairie is 2h ahead of Dawson Creek. It is currently 6:36 AM in Dawson Creek and 8:36 AM in Portage la Prairie.
Yes, the driving distance between Dawson Creek to Portage la Prairie is 1793 km. It takes approximately 19h 39m to drive from Dawson Creek to Portage la Prairie.
What companies run services between Dawson Creek, BC, Canada and Portage la Prairie, MB, Canada?
You can take a bus from Dawson Creek to Portage la Prairie via Prince George, Prince George, BC - Terry Fox Statue, Kamloops, BC - Sahali Mall, Kamloops, Calgary - Downtown 9 Ave Se, Calgary, and Regina in around 42h 26m.
- Website
- westjet.com
Flights from Grande Prairie Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- $310–950
Flights from Grande Prairie Airport to Winnipeg J. A. Richardson International Airport via Edmonton
- Ave. Duration
- 7h 50m
- When
- Monday to Saturday
- Estimated price
- $310–950
Flights from Grande Prairie Airport to Winnipeg J. A. Richardson International Airport via Edmonton, Regina
- Ave. Duration
- 7h 35m
- When
- Monday to Friday
- Estimated price
- $310–950
Flights from North Peace Regional Airport to Winnipeg J. A. Richardson International Airport via Calgary
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $210–1,500
Flights from North Peace Regional Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 6h
- When
- Monday, Tuesday, Wednesday, and Sunday
- Estimated price
- $250–1,500
Flights from North Peace Regional Airport to Brandon Municipal Airport via Calgary
- Ave. Duration
- 16h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $370–2,600
Flights from North Peace Regional Airport to Brandon Municipal Airport via Vancouver, Calgary
- Ave. Duration
- 22h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $440–2,800
Flights from Grande Prairie Airport to Brandon Municipal Airport via Calgary
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- $300–2,200
- Website
- aircanada.com
Flights from North Peace Regional Airport to Winnipeg J. A. Richardson International Airport via Vancouver
- Ave. Duration
- 5h 59m
- When
- Every day
- Estimated price
- $270–1,200
- Phone
- +1 888 842-7245
- Website
- viarail.ca
Train from Winnipeg to Portage la Prairie
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- $20–220
- Website
- https://www.viarail.ca/en
- Escape
- $20–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–95
- Economy Plus
- $25–100
Train from McBride to Jasper
- Ave. Duration
- 3h 42m
- Frequency
- 3 times a week
- Estimated price
- $35–240
- Website
- https://www.viarail.ca/en
- Escape
- $35–120
- Business
- $85–220
- Business Plus
- $100–240
- Economy
- $40–130
- Economy Plus
- $45–140
Train from Jasper to Portage la Prairie
- Ave. Duration
- 29h 45m
- 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
Train from Winnipeg to Portage la Prairie
- Ave. Duration
- 1h 10m
- Frequency
- 4 times a week
- Estimated price
- $20–220
- Website
- https://www.viarail.ca/en
- Escape
- $20–85
- Business
- $65–200
- Business Plus
- $80–220
- Economy
- $23–95
- Economy Plus
- $25–100
- Phone
- +1 780 852 4056
- [email protected]
- Website
- sundogtours.com
Train from McBride to Jasper
- Ave. Duration
- 7h
- Frequency
- Twice a week
- Website
- https://www.sundogtours.com/
- Phone
- +1 778 763 4155
- Website
- tnst.ca
Bus from Dawson Creek to Prince George
- Ave. Duration
- 6h 5m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Dawson Creek to Prince George
- Ave. Duration
- 6h 5m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Prince George, BC to McBride, BC - Train Station
- Ave. Duration
- 2h 20m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Dawson Creek to Taylor
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- $45–90
- Website
- https://www.tnst.ca/passenger-information
Bus from Dawson Creek to Taylor
- Ave. Duration
- 50 min
- Frequency
- Twice a week
- Estimated price
- $45–90
- Website
- https://www.tnst.ca/passenger-information
- Phone
- +1 877 769 3287
- [email protected]
- Website
- myebus.ca
Bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mall
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a week
- Website
- https://www.myebus.ca/
- Phone
- +1 833 583 3636
- [email protected]
- Website
- riderexpress.ca
Bus from Kamloops to Calgary - Downtown 9 Ave Se
- Ave. Duration
- 8h 45m
- Frequency
- Once daily
- Estimated price
- $75–170
- Website
- https://www.riderexpress.ca/
- Standard
- $75–170
- Phone
- +1 (855) 626-8585
- Website
- https://www.flixbus.com
Bus from Calgary to Regina
- Ave. Duration
- 11h 10m
- Frequency
- 5 times a week
- Estimated price
- $110–200
- Schedules at
- flixbus.com
Bus from Regina to Portage la Prairie
- Ave. Duration
- 5h 50m
- Frequency
- 4 times a week
- Estimated price
- $65–110
- Schedules at
- flixbus.com
Bus from Brandon, MB to Portage la Prairie
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a week
- Estimated price
- $16–28
- Schedules at
- flixbus.com
Bus from Brandon, MB to Portage la Prairie
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a week
- Estimated price
- $16–28
- Schedules at
- flixbus.com
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 London to Edinburgh, The beginner’s guide to the 2018 World Nomad Games, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
There are eight+ hotels available in Portage la Prairie.














