ROUTE

Bus ticketsCalgary Edmonton

Alberta’s two biggest cities, connected all day along the Queen Elizabeth II Highway. Compare bus lines, schedules and prices in one place with BUZ.

Comfortable seats

Safe travel

Personal support

Quick, easy booking







Best prices
Secure payment
24/7 support
Flexible changes with Buz Flex

ABOUT THE ROUTE

Calgary to Edmonton by bus

Leave from downtown Calgary (4 Ave SE or 5 Ave SW) or Calgary International Airport and arrive in downtown Edmonton, at 111 St NW or at the airport. On the November 2026 dates we checked on BUZ there were 48 departures a day, between 6:30 AM and 6:30 PM; the fastest trip takes about 2 h 25 min.

2 h 25 min to 4 h 40 min
Approx. travel time

~300 km
Distance

48 departures a day
Frequency on BUZ

From $21 CAD
Ticket price

BUS LINES ON THIS ROUTE

Bus lines on the Calgary–Edmonton route

Rider Express
The Canada Bus
Red Arrow
Ebus

See all schedules and prices →

MAIN STATIONS

Where you leave from and arrive

There are several stops in Calgary and Edmonton; pick the closest one when you check each departure on BUZ.

Calgary Downtown – 4 Ave SE

210 4 Ave SE, Calgary, AB

View on map →

Calgary International Airport

10 Airport Rd NE, Calgary, AB

View on map →

Edmonton Downtown

10180 105 St NW, Edmonton, AB

View on map →

Edmonton 111 St NW

5015 111 St NW, Edmonton, AB

View on map →

TRAVEL TIP

Choose your stop

Each bus line uses different stops in both cities. Check the exact pickup and drop-off before you book; if you have a flight, some departures go straight to Edmonton airport.

Passengers boarding a BUZ bus at gate 7 of a bus station

ON BOARD

Travel in comfort, not just fast

Reclining seats, air conditioning and Wi-Fi on most departures. On BUZ you can compare what each bus line includes before you book, since tickets at the same price don’t always include the same.

FAQ

Quick answers about this route

From $21 CAD, depending on time, bus line and availability. Check the live price on BUZ before you book.

From downtown Calgary (4 Ave SE or 5 Ave SW) or Calgary International Airport, depending on the bus line and time.

About 2 h 25 min on the fastest departures; with stops it can take up to 4 h 40 min.

On the November 2026 dates we checked on BUZ there were 48 departures a day, from 6:30 AM to 6:30 PM.

Rider Express, The Canada Bus, Red Arrow and Ebus run the departures you can book on BUZ today.

On BUZ you pay online with a credit or debit card (Visa, Mastercard or American Express), Apple Pay or Google Pay. Your e-ticket arrives by email as soon as you book.

For weekends, holidays and school breaks, yes: those are the busiest days and the most convenient departures sell out first.

BUZ - viaja fácil

Traveling together means arriving better.

Calgary → EdmontonFrom $21 CAD

Buy ticket