Next departures from Grande Prairie to Calgary on 14 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Grande Prairie
Cold Shot Terminal, #6 1313 44 Ave NE
Cheapest
Bus
Grande Prairie
Centex Memorial Drive
Fastest
Next departures from Grande Prairie to Calgary on 15 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Cold Shot + The Canada Bus
Bus
Grande Prairie
Crossiron Mills
Cheapest
Bus
Grande Prairie
Downtown 4 Ave SE Station
Fastest
Bus
Grande Prairie
1110 Panatella Blvd NW, Calgary North
No tags
Bus
Grande Prairie
Downtown 9 Ave SE Station
No tags
Bus
Grande Prairie
Marlborough Mall - Entrance 1
No tags
Bus
Grande Prairie
Marlborough Mall - Entrance 1
No tags
Bus
Grande Prairie
Westbrook Mall (btwn Entrance 5-6)
No tags
Next departures from Grande Prairie to Calgary on 16 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Red Arrow + Ebus AB
Bus
Podollan Inn
North Red Arrow Office
Cheapest
Bus
Podollan Inn
North Red Arrow Office
Fastest
Red Arrow + Ebus AB
Bus
Podollan Inn
Crossiron Mills
No tags
Bus
Podollan Inn
Downtown Ticket Office (606 5 Ave SW)
No tags
Red Arrow + Ebus AB
Bus
Podollan Inn
Downtown Ticket Office (606 5 Ave SW)
No tags
Bus
Podollan Inn
North Red Arrow Office
No tags
Next departures from Grande Prairie to Calgary on 17 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Grande Prairie
Cold Shot Terminal, #6 1313 44 Ave NE
Cheapest
Bus
Grande Prairie
Downtown 4 Ave SE Station
Fastest
Bus
Grande Prairie
Centex Memorial Drive
No tags
Bus
Podollan Inn
North Red Arrow Office
No tags
Red Arrow + Ebus AB
Bus
Podollan Inn
North Red Arrow Office
No tags
Bus
Grande Prairie
1110 Panatella Blvd NW, Calgary North
No tags
Cold Shot + The Canada Bus
Bus
Grande Prairie
Crossiron Mills
No tags
Cold Shot + Sun Dog Tours + Ebus AB
Bus
Grande Prairie
Crossiron Mills
No tags
Next departures from Grande Prairie to Calgary on 18 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Grande Prairie
Cold Shot Terminal, #6 1313 44 Ave NE
Cheapest
Bus
Grande Prairie
Downtown 4 Ave SE Station
Fastest
Bus
Grande Prairie
Centex Memorial Drive
No tags
Bus
Grande Prairie
1110 Panatella Blvd NW, Calgary North
No tags
Cold Shot + The Canada Bus
Bus
Grande Prairie
Crossiron Mills
No tags
Cold Shot + Sun Dog Tours + Ebus AB
Bus
Grande Prairie
Crossiron Mills
No tags
Cold Shot + Red Arrow
Bus
Grande Prairie
North Red Arrow Office
No tags
Bus
Grande Prairie
Downtown 9 Ave SE Station
No tags
Next departures from Grande Prairie to Calgary on 19 November
Operated by
Vehicle type
Departure time
Departure location
Trip duration
Arrival time
Arrival location
Recommended
Price and booking link
Bus
Grande Prairie
Marlborough Mall - Entrance 1
Cheapest
Bus
Grande Prairie
Downtown 4 Ave SE Station
Fastest
Bus
Grande Prairie
Cold Shot Terminal, #6 1313 44 Ave NE
No tags
Bus
Podollan Inn
North Red Arrow Office
No tags
Red Arrow + Ebus AB
Bus
Podollan Inn
North Red Arrow Office
No tags
Bus
Grande Prairie
1110 Panatella Blvd NW, Calgary North
No tags
Cold Shot + Red Arrow
Bus
Grande Prairie
North Red Arrow Office
No tags
Cold Shot + The Canada Bus
Bus
Grande Prairie
Crossiron Mills
No tags
Last refresh of the prices: Today at 2:30 AM MST.
Compare 2 ways to travel from Grande Prairie to Calgary
We recommend carpooling
Among the sustainable travel choices, the carpool stands out as a good way to reach Calgary. The journey takes about 8 hours and with fares starting at just R 758, it presents an excellent value for a comfortable ride.
Passengers have shared positive experiences with the bus service, highlighting comfortable seating and clean facilities. The buses are generally punctual, often arriving on time or even earlier than expected. Additionally, travelers appreciate the respectful drivers and available amenities such as washrooms and Wi-Fi. However, some noted occasional delays due to traffic conditions outside of the company's control.
Rider Express Grande Prairie Calgary recent customer reviews
Very comfortable and clean bus. Very on time, arrived earlier than thought even with traffic.
5 out of 5 stars
Miranda C.
I'm a smoker and I was thankful for the stops. Comfortable chairs. Bathroom facilities and wifi. It was a good trip. But if you're coming to Calgary be prepared for the long wait in traffic at cross iron mall. Not the buses fault. Highways dept.to blame.
5 out of 5 stars
Ken M.
Bus has washroom. Comfortable seats. Has breaks. However, my bus from GP to Edmonton was delayed for 45 mins.
Cold Shot offers a generally positive travel experience with professional and helpful drivers, timely service, clean buses, and good value. However, some users noted issues such as limited seating space on certain routes and inconsistent Wi-Fi availability during trips. Additionally, passengers mentioned the absence of onboard bathrooms could be inconvenient for longer journeys.
Cold Shot Grande Prairie Calgary recent customer reviews
1st bus no plug in for phone didn't know password for wifi no communication but comfortable 2nd bus very bumpy seats weren't very comfortable but got there on time no real problem
4 out of 5 stars
James S.
All was good, Those types of buses have loud road noise when seated near the back. The trip was good I'll use Cold Shot again in the future..
4 out of 5 stars
Savoie A.
We left a little later than the departure time and arrived in Edmonton past the ETA but the trip from Edmonton to Calgary was right on time. The bus drivers were also very helpful with the luggage and made sure that all passengers were in the bus before departing.
Based on 4617 reviews, the company was rated 4.5 stars on Busbud. Travellers were especially satisfied with the ticket access and the staff but often complained with the Wi-Fi. Red Arrow ticket prices on this trip start at R 2 681
Customers generally appreciate the comfort and cleanliness of Ebus services, with many noting that it is a significant improvement over previous experiences with other companies. However, some users have mentioned issues such as limited food options at stops and occasional discomfort due to missing amenities like leg rests or persistent noises during the ride.
Ebus Grande Prairie Calgary recent customer reviews
There was an incessant buzzing/humming noise that made it impossible to relax!
The air conditioning was good though, and the ride was otherwise comfortable
4 out of 5 stars
Samuel J.
Unfortunately, the replacement crew couldn't make it from Grande Prairie to Houston BC, so we couldn't leave for Grande Prairie, hence I have to rebook my trip, which meant to add an extra $30 dollars to the cost of my ticket, I asked the operator if I could pay the penalty fees and leave my ticket open, and even asked if I could reverse it from Calgary to Grande Prairie for a latter date instead, but the answer was a NO. We are still having issues with the other crew, which could mean another $30 dollars added to the already $180 dollars bus ticket from Grande Prairie to Calgary, amounting to $210 dollars, 11 hours bus ride ticket, which is the equivalent to a 2 hours plane ticket from Grande Prairie to Calgary .
3 out of 5 stars
Enrique M.
1. The buses:
I enjoyed the bus and ride from GP to Edm. The seat leg rest makes seating very comfy.
The bus from Edm to Calgary didn't have a leg rest and that made the trip a little uncomfortable for me.
2. Stops
The stop points offer very little in variety of food choices.
Since there's enough delay
time for transfer busses, can some of that time be allotted to more stops at Whitecourt?
Whitehorn LRT Station, Calgary, AB T1Y, CanadaWhitehorn LRT
E - Downtown Greyhound Station
850 16 St SW, Calgary, AB T3C 3V7, Canada
F - Brentwood
3953-3971 Brentwood Rd NW, Calgary, AB T2L 1L1, Canada
Frequently asked questions about travelling from Grande Prairie to Calgary by bus
How much does a bus ticket from Grande Prairie to Calgary cost?
The bus ticket price from Grande Prairie to Calgary starts at R 1 093. The best way to find cheap bus tickets from Grande Prairie to Calgary is to book your tickets as early as possible. Prices tend to rise as your travel date approaches, so book in advance to secure the best prices!
How long is the bus ride from Grande Prairie to Calgary?
The average travel time between Grande Prairie and Calgary is around 11h 20m, although the fastest bus will take about 9h. This is the time it takes to travel the 553 km that separates the two cities.
How many daily bus connections are there between Grande Prairie and Calgary?
The number of buses from Grande Prairie to Calgary can differ depending on the day of the week. On average, there are 14 on this route. Some buses run direct routes, while others have layovers. Simplify your bus trip from Grande Prairie to Calgary by comparing and selecting the bus that fits your travel style and budget on Busbud.
Which bus companies travel from Grande Prairie to Calgary?
When taking the bus from Grande Prairie to Calgary, you can travel comfortably and safely with Rider Express, Cold Shot, Red Arrow.
Find cheapest prices for buses
Price is for a one-way ticket for one passenger and based on past searches.
Best price found
12/11
R 2 353
13/11
R 1 379
Today
R 1 091
15/11
R 1 376
16/11
R 2 352
17/11
R 1 093
18/11
R 1 093
19/11
R 1 092
The cheapest trip from Grande Prairie to Calgary was searched and found on 14 Nov 2025 with a price of R 1 091
To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Grande Prairie to Calgary as early as possible.
You can expect to pay from R 1 091 to R 2 354 for a bus ticket from Grande Prairie to Calgary based on the last 2 days. You can expect to find the cheapest price for the trip at R 1 092, which is on 2025-11-19.
Usually Red Arrow, Rider Express 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.