ROUTE

Bus ticketsCalgary Banff

From downtown Calgary to the Rocky Mountains in under two hours. Compare 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 Banff by bus

Leave from Westbrook Mall or downtown Calgary (4 Ave SE) and arrive at the Gopher St stop in the town of Banff, inside the national park. On the November 2026 dates we checked on BUZ there were 3 departures a day, between 7:30 AM and 10:30 PM; the fastest trip takes about 1 h 40 min.

1 h 40 min to 2 h 10 min
Approx. travel time

~130 km
Distance

3 departures a day
Frequency on BUZ

From $45.5 CAD
Ticket price

BUS LINES ON THIS ROUTE

The bus line on the Calgary–Banff route

MAIN STATIONS

Where you leave from and arrive

There are two pickup points in Calgary; every departure arrives at Gopher St in Banff.

Calgary Westbrook Mall

1200 37 St SW, Calgary, AB

View on map →

Calgary Downtown – 4 Ave SE

210 4 Ave SE, Calgary, AB

View on map →

Banff – Gopher St

100 Gopher St, Banff, AB

View on map →

TRAVEL TIP

Few departures: book early

There are only a few departures a day, so book ahead during ski season and summer. To stay in the park you need a Parks Canada pass.

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 $45.50 CAD, depending on time, bus line and availability. Check the live price on BUZ before you book.

From Westbrook Mall (1200 37 St SW) or downtown Calgary (210 4 Ave SE), depending on the time.

About 1 h 40 min; some departures take up to 2 h 10 min.

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

Rider Express 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 → BanffFrom $45.5 CAD

Buy ticket