There are 2 ways to get from Mackenzie to Grande Prairie by 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.
Bus
best- Take the bus from Mackenzie Recreation Centre to Prince Georgebus
- Take the bus from Prince George, BC - Terry Fox Statue to Kamloops, BC - Sahali Mallbus
- Take the bus from Kamloops, BC to Calgary, AB - Westbrook Mallbus
- Take the bus from Calgary, AB - Westbrook Mall to Edmonton South, AB - Southgate Transit Centrebus
- Take the bus from Edmonton, AB - Southgate Station to Grande Prairie, ABbus
30h$421–559Drive 406.6 km
cheapest- Drive from Mackenzie to Grande Prairiecar 406.6 km
5h 3m$79–114
Mackenzie to Grande Prairie by bus
Questions & Answers
The cheapest way to get from Mackenzie to Grande Prairie is to drive which costs $75 - $120 and takes 5h 3m.
The fastest way to get from Mackenzie to Grande Prairie is to drive which takes 5h 3m and costs $75 - $120.
No, there is no direct bus from Mackenzie to Grande Prairie. However, there are services departing from Mackenzie Recreation Centre and arriving at Grande Prairie, AB via Prince George, BC - Terry Fox Statue, Kamloops, BC, Calgary, AB - Westbrook Mall and Edmonton, AB - Southgate Station. The journey, including transfers, takes approximately 30h.
The distance between Mackenzie and Grande Prairie is 2103 km. The road distance is 406.6 km.
The best way to get from Mackenzie to Grande Prairie without a car is to bus which takes 30h and costs $420 - $600.
It takes approximately 30h to get from Mackenzie to Grande Prairie, including transfers.
Mackenzie to Grande Prairie bus services, operated by BC Bus North, depart from Mackenzie Recreation Centre station.
Mackenzie to Grande Prairie bus services, operated by BC Bus North, arrive at Prince George station.
Grande Prairie is 1h ahead of Mackenzie. It is currently 8:53 AM in Mackenzie and 9:53 AM in Grande Prairie.
Yes, the driving distance between Mackenzie to Grande Prairie is 407 km. It takes approximately 5h 3m to drive from Mackenzie to Grande Prairie.
What companies run services between Mackenzie, BC, Canada and Grande Prairie, AB, Canada?
You can take a bus from Mackenzie Recreation Centre to Grande Prairie, AB via Prince George, Prince George, BC - Terry Fox Statue, Kamloops, BC - Sahali Mall, Kamloops, BC, Calgary, AB - Westbrook Mall, Edmonton South, AB - Southgate Transit Centre, and Edmonton, AB - Southgate Station in around 30h.
- Phone
- 1-844-564-7494
- Website
- bcbus.ca
Bus from Mackenzie Recreation Centre to Prince George
- Ave. Duration
- 2h 15m
- Frequency
- Twice a week
- Estimated price
- $35–50
- Website
- https://bcbus.ca/
- Schedules at
- https://bcbus.ca/schedules-and-fares/
- Passenger
- $35–50
- Phone
- 1-877-769-3287
- info@myebus.ca
- 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
- Estimated price
- $90–120
- Website
- https://myebus.ca/
- Schedules at
- https://www.myebus.ca/routes/
- Adult
- $90–120
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Kamloops, BC to Calgary, AB - Westbrook Mall
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $120–160
- Website
- https://riderexpress.ca/
- Standard
- $120–160
Bus from Calgary, AB - Westbrook Mall to Edmonton South, AB - Southgate Transit Centre
- Ave. Duration
- 3h 45m
- Frequency
- 3 times a day
- Estimated price
- $75–100
- Website
- https://riderexpress.ca/
- Standard
- $75–100
Bus from Edmonton, AB - Southgate Station to Grande Prairie, AB
- Ave. Duration
- 5h
- Frequency
- 6 times a week
- Estimated price
- $100–130
- Website
- https://riderexpress.ca/
- Standard
- $100–130
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 Travelling to the UK: What do I need to know?, How to get from Gatwick Airport into central London, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
There are 33+ hotels available in Grande Prairie.





