All about buses to Calgary, AB
| Local Time | |
| Country | Canada |
| Bus connections | 769 |
| bus stations | 28 |
| cheapest ride | £7 |
| Most popular coach operators | |
| Other companies are Ebus, Rider Express, Sundog Tours, The Canada Bus and Vivo Green | |
Cheap bus tickets to Calgary, AB
-
FlixBus1h 30m012:00Banff, ABBus Stop13:30Calgary, ABCrowfoot LRT Bus Stop0EconomyA Bus from FlixBus goes from Bus Stop, Banff, AB (Canada) at 01/05/2026 12:00:00 to Crowfoot LRT Bus Stop, Calgary, AB (Canada) arriving at 01/05/2026 13:30:00. 50 Economy ticket for £7 per person are available. Travel duration is 1h 30m
-
Cold Shot3h 40m023:45Edmonton, ABCold Shot Bus Services03:25Calgary, ABRed Arrow Downtown Ticket Office0EconomyA Bus from Cold Shot goes from Cold Shot Bus Services, Edmonton, AB (Canada) at 01/05/2026 23:45:00 to Red Arrow Downtown Ticket Office, Calgary, AB (Canada) arriving at 02/05/2026 03:25:00. 50 Economy ticket for £11 per person are available. Travel duration is 3h 40m
-
Rider Express1h 45m010:35Red Deer, ABCoach Station12:20Calgary, ABWestbrook Mall0BasicA Bus from Rider Express goes from Coach Station, Red Deer, AB (Canada) at 01/05/2026 10:35:00 to Westbrook Mall, Calgary, AB (Canada) arriving at 01/05/2026 12:20:00. 50 Basic ticket for £12 per person are available. Travel duration is 1h 45m
-
The Canada Bus4h 10m006:40Edmonton, AB101 Street & 103 Avenue Coach Station10:50Calgary, ABCalgary Downtown - Ave SE Coach Station0BasicA Bus from The Canada Bus goes from 101 Street & 103 Avenue Coach Station, Edmonton, AB (Canada) at 30/04/2026 06:40:00 to Calgary Downtown - Ave SE Coach Station, Calgary, AB (Canada) arriving at 30/04/2026 10:50:00. 50 Basic ticket for £19 per person are available. Travel duration is 4h 10m
-
The Canada Bus4h 20m006:30Edmonton, ABKingsway / Royal Alex Transit Centre10:50Calgary, ABCalgary Downtown - Ave SE Coach Station0BasicA Bus from The Canada Bus goes from Kingsway / Royal Alex Transit Centre, Edmonton, AB (Canada) at 30/04/2026 06:30:00 to Calgary Downtown - Ave SE Coach Station, Calgary, AB (Canada) arriving at 30/04/2026 10:50:00. 50 Basic ticket for £20 per person are available. Travel duration is 4h 20m
-
ABest Transport1h 20m008:10Banff, ABRed-Carpet Inn09:30Calgary, ABCrowfoot LRT Bus Stop0Premium EconomyA Bus from ABest Transport goes from Red-Carpet Inn, Banff, AB (Canada) at 30/04/2026 08:10:00 to Crowfoot LRT Bus Stop, Calgary, AB (Canada) arriving at 30/04/2026 09:30:00. 50 Premium Economy ticket for £20 per person are available. Travel duration is 1h 20m
-
Ebus2h 5m012:15Red Deer, ABWB Nolan St Bus Stop14:20Calgary, ABEB 5 Av SW @ 6 St SW Coach Station0BasicA Bus from Ebus goes from WB Nolan St Bus Stop, Red Deer, AB (Canada) at 30/04/2026 12:15:00 to EB 5 Av SW @ 6 St SW Coach Station, Calgary, AB (Canada) arriving at 30/04/2026 14:20:00. 50 Basic ticket for £25 per person are available. Travel duration is 2h 5m
-
FlixBus4h 40m006:25Edmonton, ABBelvedere TC Bay L Coach Station11:05Calgary, ABDowntown 9 Ave SE0EconomyA Bus from FlixBus goes from Belvedere TC Bay L Coach Station, Edmonton, AB (Canada) at 30/04/2026 06:25:00 to Downtown 9 Ave SE, Calgary, AB (Canada) arriving at 30/04/2026 11:05:00. 50 Economy ticket for £30 per person are available. Travel duration is 4h 40m
-
ABest Transport2h 25m008:00Banff, ABMount Royal10:25Calgary, ABRed Arrow Downtown Ticket Office0Premium EconomyA Bus from ABest Transport goes from Mount Royal, Banff, AB (Canada) at 30/04/2026 08:00:00 to Red Arrow Downtown Ticket Office, Calgary, AB (Canada) arriving at 30/04/2026 10:25:00. 50 Premium Economy ticket for £30 per person are available. Travel duration is 2h 25m
-
Vivo Green1h 30m010:00Canmore, ABBus Stop11:30Calgary, ABCalgary Airport Rd NE Coach Station0Premium EconomyA Bus from Vivo Green goes from Bus Stop, Canmore, AB (Canada) at 30/04/2026 10:00:00 to Calgary Airport Rd NE Coach Station, Calgary, AB (Canada) arriving at 30/04/2026 11:30:00. 50 Premium Economy ticket for £30 per person are available. Travel duration is 1h 30m
-
Red Arrow Motorcoach2h 5m010:00Red Deer, ABCoach Station12:05Calgary, ABEB 5 Av SW @ 6 St SW Coach Station0BasicA Bus from Red Arrow Motorcoach goes from Coach Station, Red Deer, AB (Canada) at 02/05/2026 10:00:00 to EB 5 Av SW @ 6 St SW Coach Station, Calgary, AB (Canada) arriving at 02/05/2026 12:05:00. 50 Basic ticket for £30 per person are available. Travel duration is 2h 5m
-
Vivo Green2h 0m009:30Banff, ABHidden Ridge Way11:30Calgary, ABCalgary Airport Rd NE Coach Station0Premium EconomyA Bus from Vivo Green goes from Hidden Ridge Way, Banff, AB (Canada) at 30/04/2026 09:30:00 to Calgary Airport Rd NE Coach Station, Calgary, AB (Canada) arriving at 30/04/2026 11:30:00. 50 Premium Economy ticket for £33 per person are available. Travel duration is 2h 0m
-
Sundog Tours8h 30m008:00Jasper, ABOld Lodge Road16:30Calgary, ABRed Arrow Downtown Ticket Office0BasicA Bus from Sundog Tours goes from Old Lodge Road, Jasper, AB (Canada) at 30/04/2026 08:00:00 to Red Arrow Downtown Ticket Office, Calgary, AB (Canada) arriving at 30/04/2026 16:30:00. 50 Basic ticket for £101 per person are available. Travel duration is 8h 30m
-
Rider Express14h 40m007:15Vancouver AirportVancouver Airport22:55Calgary, ABWestbrook Mall0BasicA Bus from Rider Express goes from Vancouver Airport, Vancouver Airport (Canada) at 30/04/2026 07:15:00 to Westbrook Mall, Calgary, AB (Canada) arriving at 30/04/2026 22:55:00. 50 Basic ticket for £117 per person are available. Travel duration is 14h 40m
Your route is not there? In the search bar, we have already filled Calgary, AB as your destination. You just have to enter your place of departure. However, if you want to take the bus from Calgary, AB, just click on the arrows to change the direction.
We have already set a default travel date. Generally, most people book 3-7 days in advance. If you want to check a specific date, simply select the corresponding day on the calendar to update your search.Do you already know when you will return from Calgary, AB? Then check the return trip straight away and simply select the appropriate date. Are you travelling with other people? Then indicate how many passengers are travelling with you to Calgary, AB and start your search. The search results can be sorted by price, departure and arrival time. They can also be filtered according to stops or companies. Customize everything according to your needs.
By the way: If available, we will also show you information about other modes of transport, such as trains, carpooling and flights, with which you can get to Calgary, AB.All bus stops in Calgary, AB
FAQs about the bus route to Calgary, AB
Is there a direct coach to Calgary, AB?
What can I take with me on my bus ride to Calgary, AB?
What equipment does the coach to Calgary, AB have?
Which coach stops are there in Calgary, AB?
Which coach companies go to Calgary, AB?
How can I find the best coach deals to Calgary, AB?
How much could I save by comparing coaches to Calgary, AB?
Why does CheckMyBus find the best bus deals to Calgary, AB?
How does the CheckMyBus technology work for trips to Calgary, AB?
Discover other destinations by coach
The most searched bus routes to Calgary, AB
More coach connections to Calgary, AB
- Coach Canmore, AB to Calgary, AB
- Coach from Chilliwack, BC to Calgary, AB
- Buses Enderby, BC to Calgary, AB
- Bus to Calgary, AB from Fort McMurray, AB
- Golden, BC to Calgary, AB coach
- Coaches Grande Prairie, AB to Calgary, AB
- Bus Jasper, AB to Calgary, AB
- Coaches Kamloops, BC to Calgary, AB
- Coach from Kelowna, BC to Calgary, AB
- Coaches Leduc, AB to Calgary, AB
- Coaches Lethbridge, AB to Calgary, AB
- Lloydminster, AB to Calgary, AB coach
- Medicine Hat, AB to Calgary, AB coach
- Coach Okotoks, AB to Calgary, AB
- Coach from Red Deer, AB to Calgary, AB
- Bus from Regina, SK to Calgary, AB
- Coach Revelstoke, BC to Calgary, AB
- Salmon Arm, BC to Calgary, AB coach
- Coach Saskatoon to Calgary, AB
- Bus Vernon, BC to Calgary, AB
- Coach from Winnipeg, MB to Calgary, AB




