Search Calgary to Edmonton bus tickets

switcheroo

Quickview

Calgary to Edmonton bus - cost & duration

Cheapest priceUS$22.54
Shortest Duration2h 50m
Trips per day42
bus carriers3
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

bus Trip Reviews from Wanderu Customers

Overall score for Calgary to Edmonton
4.8
Based on 10 reviews

Based on 1 reviews
Overview
Users that traveled with Cold Shot Bus report that they were happy with the WiFi on board 100 percent of the time.
Ratings (Out of 5)
Comfort
5.0
Staff
5.0
Value
4.0
Condition
5.0
Joseph
4.0
24 October 2019Solo travel
Pros
I liked that the bus was small and that I had plenty of room.
Cons
There was a !ot of guess work as to where I would meet the bus. A simple sign at the location would be helpful. There was a lot of stress involved at the very beginning, wondering if the bus would come at all, or if I was in the right place.
Tips
The bus meets between the abandon gas station and the Starbucks.

Based on 7 reviews
Overview
Users that traveled with Ebus report that they were happy with the WiFi on board 100 percent of the time.
Ratings (Out of 5)
Comfort
4.7
Staff
4.6
Value
3.9
Condition
4.8
Kathy
5.0
3 October 2019Solo travel
Pros
I liked first off the girl at the front desk who took my bag for me so I could go get coffee and snack for the ride. I loved the driver he was friendly and funny and helpful. I got the first seat on the bus, I loved being up nice and high and no one beside me was a bonu...More
Cons
I really don't see anything to complain about, but if you follow up on these you'll see that I responded to the trip back before filling out this one. It was a completely different experience and I would not travel again with that driver and although I don't know his n...More
Tips
It's a great inexpensive way to travel back and forth from Edmonton for sure.
Renaud
5.0
16 September 2019Couples trip
Pros
Comfy ride, relaxing ambiance.
Hector Roland
5.0
15 August 2019Solo travel
Pros
Smooth nice Ride
Cons
None
Tips
Silence
Manashi
5.0
31 July 2019Solo travel
Pros
Had WiFi onboard

Based on 2 reviews
Overview
Users that traveled with Red Arrow Motorcoach report that they were happy with the WiFi on board 100 percent of the time.
Ratings (Out of 5)
Comfort
5.0
Staff
5.0
Value
3.5
Condition
5.0
Ron
4.0
24 July 2019Visiting family
Pros
No hassle.
Carol Anne
5.0
12 June 2019Visiting family
Pros
Ease of ticket purchase; clean coach and friendly staff.
Cons
Nothing I can think of now

How far is Edmonton from Calgary?

A one-way economy flight from Calgary to Edmonton generally costs an average of $111. A last-minute ticket on the weekend will likely cost $200 or more. One-way bus tickets from Calgary to Edmonton are much cheaper, usually available for CAD$39, even for a last-minute weekend trip.

What is the cheapest way to get from Calgary to Edmonton?

A bus ticket is the cheapest option to get from Calgary to Edmonton, with tickets usually starting at just CAD$30. Buses run frequently throughout the day, and direct trips are available. There is no VIA Rail train between Calgary and Edmonton.

How far apart are Calgary and Edmonton?

Calgary and Edmonton are the two largest cities in the Canadian province of Alberta. Edmonton, the northernmost city in North America with a population over one million, is in the Canadian Prairies. Calgary is about 299 km (186 miles) to the south, closer to the U.S. border and in the zone between the foothills of the Canadian Rockies and the Canadian Prairies.

How much does a bus ticket from Calgary to Edmonton cost?

Based on the last 30 days, the cheapest average bus fares from Calgary to Edmonton were US$29.78.

The best way to find cheap deals on bus tickets from Calgary to Edmonton is by booking earlier as most bus companies increase the price as the departure date approaches. By booking 21 days out, tickets are on average US$9.02 cheaper than those that are booked last minute.

How long is the bus ride from Calgary to Edmonton?

The distance between Calgary and Edmonton is approximately 174.27 miles, or 280.39 kilometers. The average travel time for a bus between these two cities is around 3 hours and 43 minutes, although the absolute fastest you could get there is 2 hours and 50 minutes.

Looking for ways to pass the time? Most buses are equipped with Wi-Fi, which means you can stream music, browse social media or get some work done during your ride. That said, in case your bus has a spotty signal, or is among the few without Wi-Fi, we also recommend downloading TV shows and movies to your mobile device in advance of your trip. That way the ride will fly by whatever the Wi-Fi situation.

What is the busiest time to travel by bus from Calgary to Edmonton?

The busiest time of the week for travel from Calgary to Edmonton by bus is on Friday. When planning to travel around this time, tickets should be booked well in advance as they may sell out. Sunday is when the fewest number of bus tickets are sold. If you’re looking for a little extra space, the bus departing at this time is the least likely to be crowded.

Ebus from Calgary to Edmonton has the most daily schedules

On average there are 42 bus trips per day. Ebus has the most options for departures from Calgary to Edmonton, with an average of 22 trips per day and 419 monthly trips. 3 bus carriers currently travel from Calgary to Edmonton. Of the 42 trips there are 42 trips that are direct routes with no transfers.

3 carriers offer Calgary to Edmonton bus trips

Cold Shot Bus

Book Cold Shot Bus from Calgary to Edmonton from US$22.54. There are 9 Cold Shot Bus schedules from Calgary to Edmonton and you can expect on average to pay US$29.82 for a Cold Shot Bus ticket to Edmonton. In Calgary, Cold Shot Bus departs to Edmonton from Memorial Drive - 12 4 St NE and 1 other station. In Edmonton, Cold Shot Bus arrives at Super 8 Hotel and 1 other station.

An average trip on Cold Shot Bus from Calgary to Edmonton takes 3 hours and 28 minutes, while the fastest available Cold Shot Bus trip will get you to Edmonton in 2 hours and 50 minutes,

On weekends, Cold Shot Bus offers 7 trips per day and you could expect to pay US$30.43 for a weekend getaway trip to Edmonton.

Avg. Time
3h 28m
Avg. Price
US$29.82

Ebus

Book Ebus from Calgary to Edmonton from US$33.10. There are 22 Ebus schedules from Calgary to Edmonton and you can expect on average to pay US$37.22 for a Ebus ticket to Edmonton. In Calgary, Ebus departs to Edmonton from 205 9 Ave SE and 1 other station. In Edmonton, Ebus arrives at 10014 104 St and 3 other stations.

An average trip on Ebus from Calgary to Edmonton takes 3 hours and 48 minutes, while the fastest available Ebus trip will get you to Edmonton in 2 hours and 50 minutes,

On weekends, Ebus offers 20 trips per day and you could expect to pay US$36.85 for a weekend getaway trip to Edmonton.

Restroom
WiFi
Extra legroom
Power outlet
Avg. Time
3h 48m
Avg. Price
US$37.22

Red Arrow Motorcoach

Book Red Arrow Motorcoach from Calgary to Edmonton from US$54.40. There are 21 Red Arrow Motorcoach schedules from Calgary to Edmonton and you can expect on average to pay US$55.25 for a Red Arrow Motorcoach ticket to Edmonton. In Calgary, Red Arrow Motorcoach departs to Edmonton from 205 9 Ave SE and 2 other stations. In Edmonton, Red Arrow Motorcoach arrives at 10014 104 St and 1 other station.

An average trip on Red Arrow Motorcoach from Calgary to Edmonton takes 3 hours and 25 minutes, while the fastest available Red Arrow Motorcoach trip will get you to Edmonton in 2 hours and 50 minutes,

On weekends, Red Arrow Motorcoach offers 17 trips per day and you could expect to pay US$55.46 for a weekend getaway trip to Edmonton.

Restroom
WiFi
Movies
Snacks
Extra legroom
Power outlet
Air conditioning
Free water
Avg. Time
3h 25m
Avg. Price
US$55.25

Plan your next adventure

Depending on the bus line you travel with, your options include 5 stations that have bus departures from Calgary. Most bus trips to Edmonton will depart from:
  • 205 9 Ave SE
  • North Ticket Office - 304 35 Ave NE
  • Memorial Drive - 12 4 St NE
  • 11511 40 Street S.E.
  • Calgary International Airport
Bus trips arrive in Edmonton at 6 stations, depending on which bus line you are traveling with. These are the main bus stations in Edmonton for trips arriving from Calgary:
  • 10014 104 St
  • Ramada Edmonton South
  • Edmonton International Airport
  • Super 8 Hotel
  • 11204 119 St
  • Univ of Alberta - Lister Hall