There are 3 ways to get from Mayerthorpe to Grande Prairie 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
best- Take the bus from Mayerthorpe, AB to Grande Prairie, ABbus Edmonton
3h 15m$45–110Drive 324.1 km
- Drive from Mayerthorpe to Grande Prairiecar 324.1 km
3h 25m$63–91Bus, fly
- Take the bus from Mayerthorpe, AB to Edmonton, AB - Southgate Stationbus
- Fly from Edmonton International Airport (YEG) to Grande Prairie Airport (YQU)plane YEG - YQU
4h 33m$211–899
Mayerthorpe to Grande Prairie by bus
Questions & Answers
The cheapest way to get from Mayerthorpe to Grande Prairie is to drive which costs $60 - $95 and takes 3h 25m.
The fastest way to get from Mayerthorpe to Grande Prairie is to bus which takes 3h 15m and costs $45 - $110.
Yes, there is a direct bus departing from Mayerthorpe, AB and arriving at Grande Prairie, AB. Services depart once daily, and operate Monday, Tuesday, Wednesday, Thursday, Friday and Sunday. The journey takes approximately 3h 15m.
The distance between Mayerthorpe and Grande Prairie is 325 km. The road distance is 324.1 km.
The best way to get from Mayerthorpe to Grande Prairie without a car is to bus which takes 3h 15m and costs $45 - $110.
The bus from Mayerthorpe, AB to Grande Prairie, AB takes 3h 15m including transfers and departs once daily.
Mayerthorpe to Grande Prairie bus services, operated by Rider Express, depart from Mayerthorpe, AB station.
Mayerthorpe to Grande Prairie bus services, operated by Rider Express, arrive at Grande Prairie, AB station.
Yes, the driving distance between Mayerthorpe to Grande Prairie is 324 km. It takes approximately 3h 25m to drive from Mayerthorpe to Grande Prairie.
There are 33+ hotels available in Grande Prairie.
What companies run services between Mayerthorpe, AB, Canada and Grande Prairie, AB, Canada?
Rider Express operates a bus from Mayerthorpe, AB to Grande Prairie, AB 6 times a week. Tickets cost $80–110 and the journey takes 3h 15m. Red Arrow also services this route 4 times a week.
- Website
- westjet.com
Flights from Edmonton International Airport to Grande Prairie Airport
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $130–750
- Phone
- 1-833-583-3636
- contact@riderexpress.ca
- Website
- riderexpress.ca
Bus from Mayerthorpe, AB to Grande Prairie, AB
- Ave. Duration
- 3h 15m
- Frequency
- 6 times a week
- Estimated price
- $80–110
- Website
- https://riderexpress.ca/
- Standard
- $80–110
Bus from Mayerthorpe, AB to Edmonton, AB - Southgate Station
- Ave. Duration
- 1h 20m
- Frequency
- 6 times a week
- Estimated price
- $55–70
- Website
- https://riderexpress.ca/
- Standard
- $55–70
- Phone
- 1-800-232-1958
- info@redarrow.ca
- Website
- redarrow.ca
Bus from Mayerthorpe, AB to Grande Prairie, AB
- Ave. Duration
- 3h 35m
- Frequency
- 4 times a week
- Estimated price
- $45–70
- Website
- https://redarrow.ca/
- Book at
- https://www.redarrow.ca/order/reservation/
- Adult
- $45–70
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 plan an amazing trip around Scandinavia, Getting around the Cyclades, and Which London airport should I choose? - to help you get the most out of your next trip.




