Next departures from Calgary to Grande Prairie on 28 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Cold Shot Terminal, #6 1313 44 Ave NE
Grande Prairie
Cheapest
Bus
1110 Panatella Blvd NW, Calgary North
Grande Prairie
Fastest
Bus
Centex Memorial Drive
Grande Prairie
No tags
Ebus AB + Red Arrow
Bus
Crossiron Mills
Podollan Inn
No tags
Bus
North Red Arrow Office
Podollan Inn
No tags
Next departures from Calgary to Grande Prairie on 30 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Cold Shot Terminal, #6 1313 44 Ave NE
Grande Prairie
Cheapest
Bus
1110 Panatella Blvd NW, Calgary North
Grande Prairie
Fastest
Bus
Centex Memorial Drive
Grande Prairie
No tags
Ebus AB + Red Arrow
Bus
Crossiron Mills
Podollan Inn
No tags
Bus
North Red Arrow Office
Podollan Inn
No tags
Next departures from Calgary to Grande Prairie on 1 December
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Cold Shot Terminal, #6 1313 44 Ave NE
Grande Prairie
Cheapest
Bus
1110 Panatella Blvd NW, Calgary North
Grande Prairie
Fastest
Bus
Centex Memorial Drive
Grande Prairie
No tags
Ebus AB + Red Arrow
Bus
Crossiron Mills
Podollan Inn
No tags
Bus
North Red Arrow Office
Podollan Inn
No tags
Next departures from Calgary to Grande Prairie on 2 December
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Cold Shot Terminal, #6 1313 44 Ave NE
Grande Prairie
Cheapest
Bus
1110 Panatella Blvd NW, Calgary North
Grande Prairie
Fastest
Bus
Centex Memorial Drive
Grande Prairie
No tags
Bus
Downtown 4 Ave SE Station
Grande Prairie
No tags
Red Arrow + Cold Shot
Bus
YYC Airport
Grande Prairie
No tags
Last refresh of the prices: Today at 11:38 MST.
Compare 2 ways to travel from Calgary to Grande Prairie
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as a good way to reach Grande Prairie. The journey takes about 7 hours 15 minutes and with fares starting at just £34, it presents an excellent value for a comfortable ride.
Users have shared positive feedback about the service, highlighting a helpful and responsible crew that effectively addresses doubts and provides good assistance. The overall travel experience has been described as enjoyable with amazing service. However, some users noted that the seating felt cramped during their journey.
Rider Express Calgary Grande Prairie recent customer reviews
Helpful and responsible crew to clearing doubts and providing good service,specially crew from Edmonton to Grande prairie.
4 out of 5 stars
Sam J.
They don't check the passengers if they got in the bus! Instead they will leave you! Even though they know you're already check in!
1 out of 5 stars
Arra Clarissa M.
Both buses yesterday had mechanical issues got me into GP much passed our arrival time.
Passengers have praised the bus service for its cleanliness, punctuality, and comfort. They appreciated the helpful staff who addressed their questions effectively. Even when faced with an unexpected roadblock due to a fallen tree, passengers enjoyed a pleasant break at Tim Horton’s without losing any travel time.
Red Arrow Calgary Grande Prairie recent customer reviews
Honestly, the driver of the first bus should be fired, because he was absolutely terrible. Always driving on the rumble strips in either lane, quick and dangerous lane changes, and overall a very poor driver, but the lady driver on the second leg of the trip from Edmonton to Grande Prairie was excellent and should be treated as such (I hope she is)
3 out of 5 stars
Rodney D.
It was clean, great help with any questions. On time. When a tree fell across the road we went to grab a coffee at Tim Horton instead of sitting on the road. Everyone cheered and the next stop was shorter so lost no time. It was quiet. Could sleep read or play games on phone
The reviews highlight the professionalism and friendliness of the drivers, who are consistently praised for being courteous and helpful. Passengers appreciate timely arrivals and departures, as well as clear communication about stops along the route. However, some users mention that buses could benefit from more comfortable seating arrangements and better amenities like Wi-Fi connectivity or USB chargers. Despite these minor concerns, many travelers express satisfaction with their overall experience due to excellent customer service provided by staff members throughout their journey.
Cold Shot Calgary Grande Prairie recent customer reviews
It was a good trip. Busses are a little run down, and plug inside instead of usb sockets would be nice.
5 out of 5 stars
Alice A.
First bus from Calgary to Edmonton could have been cleaner but the driver was courteous and helpful. Bus from Edmonton to Grande Prairie was bigger and more comfortable. Driver was great, helpful and very good to an elder passenger with a walker - me.
4 out of 5 stars
Velma S.
My trip was good comfortable seats and I really enjoyed the driver was cooperative to everyone
Based on 14652 reviews, the company was rated 4.3 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Ebus ticket prices on this trip start at £84
Ebus Calgary Grande Prairie recent customer reviews
Enjoyed absolute every bit of it. Their customer service is phenomenal and completely helpful as my drive even pulled the bus over quickly to inspect the bathroom to make nobody was is danger of any kind. The driver was fantastic she did an amazing job from the Edmonton Terminal to Grande Prairie she is a great driver.
Users have noted that the buses are spacious and clean, providing a safe travel experience. Additionally, they appreciate the quick and efficient service. However, there were some mentions of non-functional wifi during their trips.
The Canada Bus Calgary Grande Prairie recent customer reviews
I didn't enjoy getting stranded at a spot supposed to lay over there and there was nothing open and I was not getting picked up there I was supposed to be at a spot over a half hours drive away and I dint have money for a cab and have bad frostbite had to call police to assist me
1 out of 5 stars
Max I.
I missed my bus because there are no clear indication where the bus picks up passengers
Frequently asked questions about travelling by bus from Calgary to Grande Prairie
Please note that timetables, routes, or operator details shown here may be updated or vary at the time of your journey.
How much is the bus ticket from Calgary to Grande Prairie?
The cheapest coach tickets from Calgary to Grande Prairie start from £53. The average price for this route is around £81. Busbud recommends that you book your tickets in advance for a better chance to get the lowest possible price.
How long is the bus journey from Calgary to Grande Prairie?
The average bus journey time from Calgary to Grande Prairie is 12h 35m, covering a distance of 346 miles. The fastest bus can take you there in 9h 55m and is operated by Rider Express.
Which bus companies service the Calgary to Grande Prairie route?
What is the earliest and latest departure time for the bus from Calgary to Grande Prairie?
The earliest bus departs from Calgary to Grande Prairie at 06:15. And the latest bus departs at 18:50.
What are the CO₂ emissions for the bus trip from Calgary to Grande Prairie?
A bus journey from Calgary to Grande Prairie produces an estimated 14 kg of CO₂, making it a highly eco-friendly choice and a mode of travel recommended by Busbud.
Which is the best bus company from Calgary to Grande Prairie?
According to Busbud customers, the highest-rated bus company on this route is Red Arrow, with an average rating of 4.5 out of 5 stars based on 4624 reviews.
Which company has the best Wi-Fi from Calgary to Grande Prairie?
Based on Busbud reviews, the bus company Red Arrow has the best Wi-Fi rating with a score of 4.1.
Which bus company offers the most punctual service from Calgary to Grande Prairie?
According to Busbud traveller reviews, the most punctual bus company on this route is Red Arrow, with a punctuality rating of 4.7 out of 5 stars.
Which bus company has the cleanest buses from Calgary to Grande Prairie?
According to Busbud traveller reviews, the bus company with the cleanest buses on this route is Red Arrow, with a cleanliness rating of 4.8 out of 5 stars.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
25/11
£48
26/11
£48
Today
£49
28/11
£49
29/11
No data
30/11
£49
01/12
£48
02/12
£48
The cheapest trip from Calgary to Grande Prairie was searched and found on 1 Dec 2025 with a price of £48
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Calgary to Grande Prairie as early as possible.
You can expect to pay from £48 to £109 for a bus ticket from Calgary to Grande Prairie based on the last 2 days. You can expect to find the cheapest price for the trip at £48, which is on 2025-12-01.
Usually Red Arrow will charge you higher prices for tickets closer to the departure date. To find the best prices, you should be flexible on your date of travel.