What are the most popular bus routes to Calgary?
We’ve found the top bus routes travellers take to get to Calgary! Every day our bus partners (Rider Express, Poparide, The Canada Bus) bring people from major cities to Calgary. Enjoy the convenience of taking the bus to Calgary!
Daily Buses | Average Price | Average Trip Duration | ||
---|---|---|---|---|
Buses from Edmonton to Calgary | Daily Buses109 | Average PriceUS$40 | Average Trip Duration3h 30m | |
Buses from Banff to Calgary | Daily Buses86 | Average PriceUS$43 | Average Trip Duration1h 55m | |
Buses from Vancouver to Calgary | Daily Buses6 | Average PriceUS$139 | Average Trip Duration14h 40m | |
Buses from Fort McMurray to Calgary | Daily Buses26 | Average PriceUS$124 | Average Trip Duration10h 45m | |
Buses from Red Deer to Calgary | Daily Buses61 | Average PriceUS$36 | Average Trip Duration1h 45m |
Easily book cheap bus tickets to Calgary
We recommend booking as early as possible. You can also create a Busbud account and sign up for email updates on your favourite travel routes and bus companies!
When you book a bus trip from Edmonton to Calgary with Busbud, you pay an average price of US$40. There are 109 scheduled buses per day. The bus trip takes an average of 3h 30m. Departures are between 00:25:00 and 23:45:00.
Each day 86 buses connect Banff to Calgary. The average travel time for this route is 1h 55m. When you book with Busbud, you can expect an average price of US$43. Daily departures are between 04:50:00 and 22:50:00.
You can take the bus from Vancouver to Calgary for an average price of US$139. There are 6 buses operating this route every day. The earliest bus leaves at 07:15:00 and the latest bus departs at 15:00:00. The average travel time for this route is 14h 40m.
Book a trip from Fort McMurray to Calgary with Busbud and you’ll find an average price of US$124. Booking early helps you find the best deals. 26 buses connect Fort McMurray to Calgary every day. The first bus going to Calgary leaves at 07:45:00 and the last bus leaves at 17:40:00. On average, it's a 10h 45m bus trip.
Travel from Red Deer to Calgary for US$36. The trip takes an average of 1h 45m. Book with Busbud and you'll find 61 buses per day that operate this route. Daily departures are between 02:00:00 and 20:15:00.
Where are the popular bus stations and stops in Calgary?
304 35 Ave NE, Calgary, AB T2E 2K6, Canada
Entrance #2, 112-261055 Crossiron Blvd, Balzac, AB T0M 0E0, Canada
Whitehorn LRT Station, Calgary, AB T1Y, Canada
850 16 St SW, Calgary, AB T3C 3V7, Canada
Why choose Busbud?
The Best Way To Book Bus and Train Tickets
Busbud helps you easily search, compare and book intercity bus tickets on a worlwide scale with our comprehensive list of bus routes and schedules. Use Busbud to book your trip online, in your own language and currency, wherever you are. Busbud prides itself on its worldwide partnerships. We make it possible for you to buy tickets with its large network of trustworthy bus partners like Greyhound, Eurolines, ALSA, OUIBUS (BlaBlaBus), National Express and many others.
Popular bus routes to and from Calgary
Buses Going to Calgary
- Bus from Calgary to Vancouver
- Coach Calgary - Medicine Hat
- Bus Calgary - Lethbridge
- Calgary - Red Deer
- Bus from Calgary to Jasper
- Coach Calgary - Saskatoon
- Bus Calgary - Lake Louise
- Calgary - Golden
- Bus from Calgary to Revelstoke
- Coach Calgary - Fernie
- Bus Calgary - Kamloops
- Calgary - Kelowna
- Bus from Calgary to Winnipeg
- Coach Calgary - Regina
- Bus Calgary - Pincher Creek
Buses Leaving from Calgary
- Bus from Vancouver to Calgary
- Coach Fort McMurray - Calgary
- Bus Red Deer - Calgary
- Saskatoon - Calgary
- Bus from Lethbridge to Calgary
- Coach Canmore - Calgary
- Bus Jasper - Calgary
- Revelstoke - Calgary
- Bus from Toronto to Calgary
- Coach Lake Louise - Calgary
- Bus Golden - Calgary
- Kelowna - Calgary
- Bus from Kamloops to Calgary
- Coach Grande Prairie - Calgary
- Bus Regina - Calgary
- Calgary to Lake Louise
- Calgary to Calgary International Airport
Top travelled bus routes in Canada
- Bus from Toronto to Ottawa
- Coach Calgary - Edmonton
- Bus Ottawa - Toronto
- Chatham - London
- Bus from Edmonton to Calgary
- Coach Toronto - Quebec City
- Bus Toronto - Vancouver
- Vancouver - Toronto
- Bus from Vancouver to Banff
- Coach London - Chatham
- Bus Quebec City - Montreal
- Montreal - Mont-Tremblant
- Bus from Calgary to Canmore
- Coach Toronto - Kingston
- Bus Quebec City - Toronto
Plan your next bus trip
- Bus from Leeds to Scarborough
- Coach Leeds - London
- Bus Stansted - London
- Cardiff - London
- Bus from London to Gatwick
- Coach Heathrow - Gatwick
- Bus Gatwick - London
- London - Bournemouth
- Bus from Leicester to London
- Coach Sheffield - London
- Bus Glasgow - Blackpool
- Swindon - London
- Bus from Nottingham to London
- Coach Glasgow - London
- Bus Bournemouth - London