Bus Calgary, AB to Edmonton, AB and return

Cheap bus and train tickets for trips from Edmonton, AB to Calgary, AB and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
2094 Companies - 5,609,580 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Calgary, AB to Edmonton, AB

Cheapest Bus$29.34
Fastest Bus3h 0m
Earliest Bus8:45 AM
Latest Bus7:30 PM
Daily Bus Routes2 Ø
Distance174.2 miles
Bus CompaniesCold Shot, Ebus

The cheapest bus routes from Calgary, AB to Edmonton, AB

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 6:50 PM
    9:50 PM
    Calgary, AB
    16 Jun
    Edmonton, AB
    Cold ShotCold Shot
    from$29.34
  • 6:50 PM
    10:20 PM
    Calgary, AB
    1 Jul
    Edmonton, AB
    Cold ShotCold Shot
    from$29.34
  • 6:50 PM
    10:20 PM
    Calgary, AB
    5 Jun
    Edmonton, AB
    Cold ShotCold Shot
    from$29.34
  • 6:50 PM
    9:50 PM
    Calgary, AB
    4 Jun
    Edmonton, AB
    Cold ShotCold Shot
    from$29.34
  • 6:20 PM
    10:20 PM
    Calgary, AB
    11 Jun
    Edmonton, AB
    Cold ShotCold Shot
    from$29.34
  • 7:30 PM
    10:50 PM
    Calgary, AB
    17 Jun
    Edmonton, AB
    Cold ShotCold Shot
    from$29.34
  • 6:20 PM
    9:50 PM
    Calgary, AB
    17 Jun
    Edmonton, AB
    Cold ShotCold Shot
    from$29.34
  • 6:00 PM
    9:50 PM
    Calgary, AB
    5 Jun
    Edmonton, AB
    EbusEbus
    from$35.46
  • 11:15 AM
    3:25 PM
    Calgary, AB
    5 Jun
    Edmonton, AB
    EbusEbus
    from$35.46
  • 5:45 PM
    9:50 PM
    Calgary, AB
    5 Jun
    Edmonton, AB
    EbusEbus
    from$35.46
  • 9:00 AM
    1:00 PM
    Calgary, AB
    11 Jun
    Edmonton, AB
    EbusEbus
    from$35.46
  • 4:00 PM
    7:50 PM
    Calgary, AB
    11 Jun
    Edmonton, AB
    EbusEbus
    from$35.46
  • 8:45 AM
    1:00 PM
    Calgary, AB
    11 Jun
    Edmonton, AB
    EbusEbus
    from$35.46
  • 3:45 PM
    7:50 PM
    Calgary, AB
    11 Jun
    Edmonton, AB
    EbusEbus
    from$35.46

The cheapest bus routes from Edmonton, AB to Calgary, AB

No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.

  • 11:55 PM
    2:45 AM
    Edmonton, AB
    1 Jul +1
    Calgary, AB
    Cold ShotCold Shot
    from$29.34
  • 2:30 PM
    6:05 PM
    Edmonton, AB
    7 Jun
    Calgary, AB
    Cold ShotCold Shot
    from$29.34
  • 11:30 PM
    3:00 AM
    Edmonton, AB
    8 Jun +1
    Calgary, AB
    Cold ShotCold Shot
    from$29.34
  • 11:55 PM
    3:00 AM
    Edmonton, AB
    4 Jun +1
    Calgary, AB
    Cold ShotCold Shot
    from$29.34
  • 1:30 PM
    5:30 PM
    Edmonton, AB
    5 Jun
    Calgary, AB
    Cold ShotCold Shot
    from$29.34
  • 11:55 PM
    3:00 AM
    Edmonton, AB
    17 Jun +1
    Calgary, AB
    Cold ShotCold Shot
    from$29.34
  • 2:00 PM
    5:30 PM
    Edmonton, AB
    17 Jun
    Calgary, AB
    Cold ShotCold Shot
    from$29.34
  • 5:45 PM
    9:35 PM
    Edmonton, AB
    1 Jul
    Calgary, AB
    EbusEbus
    from$34.01
  • 5:45 PM
    9:35 PM
    Edmonton, AB
    8 Jun
    Calgary, AB
    EbusEbus
    from$35.46
  • 5:45 PM
    9:50 PM
    Edmonton, AB
    17 Jun
    Calgary, AB
    EbusEbus
    from$35.46
  • 5:45 PM
    9:35 PM
    Edmonton, AB
    17 Jun
    Calgary, AB
    EbusEbus
    from$35.46
  • 5:45 PM
    9:35 PM
    Edmonton, AB
    3 Jun
    Calgary, AB
    EbusEbus
    from$35.46
  • 11:15 AM
    3:20 PM
    Edmonton, AB
    17 Jun
    Calgary, AB
    EbusEbus
    from$35.46
  • 5:45 PM
    9:50 PM
    Edmonton, AB
    3 Jun
    Calgary, AB
    EbusEbus
    from$35.46

The cheapest carpooling offers from Edmonton, AB to Calgary, AB

No particular date in mind? Here are some of the cheapest rides for the next few days.

  • 6:00 PM
    9:10 PM
    Edmonton, AB
    17 Jun
    Calgary, AB
    BlaBlaCarBlaBlaCar
    from$17.80

Information about the bus connection, amenities and services

If you want to take a bus from Calgary, AB to Edmonton, AB, you’ll look at ticket prices starting from $29.34, with the shortest trip duration being 3h 25m. Use our bus search engine to find the ideal bus from Edmonton, AB to Calgary, AB and pick amongst the offers of Cold Shot and Busbud. Just click "Find Now" to see all available options and take your pick!
A family visit is long overdue or you'd simply like to go traveling for a few days but you're a bit tight on cash? Then the bus is the perfect option! Tickets for the trip of your choice from Calgary, AB to Edmonton, AB can usually be booked for little money, especially so if you book in advance. Should you purchase your ticket at short notice, the trip might be a bit more expensive. If the bus sounds like a good idea but you're a bit worried about long travel times, simply opt for the fastest one and you'll reach your destination in no time at all.

Bus stops in Calgary, AB and Edmonton, AB

Stations
Edmonton, AB (Canada)
Calgary Trail NW 5359, T6H 4J9 Edmonton, AB (Canada)
104 St NW 5723, T6H 2K1 Edmonton, AB (Canada)
Kingsway NW 10560, T5G 0B8 Edmonton, AB (Canada)
121 St NW 12360, T5L 5C3 Edmonton, AB (Canada)
116 Street & 87 Avenue Lister Centre , T6G 2H6 Edmonton, AB (Canada)

Compare Calgary, AB and Edmonton, AB

$3.90
$4.03
Calgary, AB
Edmonton, AB
A cab ride in Calgary, AB is 4% cheaper than in Edmonton, AB.
$2.32
$2.39
Calgary, AB
Edmonton, AB
A bus fare in Calgary, AB is 3% cheaper than in Edmonton, AB.
$4.41
$4.41
Calgary, AB
Edmonton, AB
A large beer in Calgary, AB is 0% more expensive than in Edmonton, AB.
$1.56
$1.49
Calgary, AB
Edmonton, AB
A bottle of water in Calgary, AB is 5% more expensive than in Edmonton, AB.
$8.74
$8.25
Calgary, AB
Edmonton, AB
A meal in Calgary, AB is 6% more expensive than in Edmonton, AB.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.