Aerial view of Calgary skyline with the Bow River and parkland
City Transport

Calgary Airport to the city

The fastest and cheapest ways from Calgary's airport into the city — trains, buses and taxis compared.

By the Viamo editorial team · Editor Terje Moy · Last updated July 2026 · 5 min read

Calgary International Airport (YYC) sits around 17 km north-east of downtown, and unlike a growing number of North American airports, it has no rail line of its own — the fastest way in is an express bus, with a second bus-to-CTrain option and taxis rounding out the choices.

The fastest way: Route 300 (BRT Airport/City Centre)

Calgary Transit's Route 300 is a limited-stop express bus that runs directly from the airport terminal to downtown Calgary along Centre Street, taking around 30–40 minutes depending on traffic. It's the most direct public transport option for anyone heading straight into the city centre, and because it makes relatively few stops, it's noticeably quicker than the alternative route via the CTrain.

Fares are paid the same way as any other Calgary Transit bus — tap a contactless bank card or phone, use a Calgary Transit fare card, or buy a ticket through the transit app before boarding. No reservation is needed; simply board at the marked stop outside arrivals.

Calgary is one of the larger North American cities without a rail link to its airport — the C-Train (Calgary's light rail system) doesn't reach YYC directly, so don't assume a train option exists the way it does at many comparable airports. The 300 bus is the closest equivalent for speed.

Route 100 (Airport/CTrain connection)

An alternative bus, Route 100, runs from the airport to Saddletowne station on the CTrain's Blue Line, where you change onto the light rail for the rest of the journey into downtown. This combined bus-and-train option takes around an hour door to door — slower than the direct 300 bus — but is useful if your destination lies along the Blue Line itself rather than in the core of downtown, since it avoids a second change once you're on the rail network.

Taxis and rideshare

An official taxi rank operates outside arrivals, with metered fares to downtown taking around 20–30 minutes outside peak traffic — noticeably faster door to door than either bus option, at a correspondingly higher price. Uber and Lyft also operate at YYC from a designated pickup area, and are widely used by both visitors and locals; fares are typically shown upfront before you book — see our guide to ride-hailing apps around the world for which service works where. For late-night arrivals, groups with heavy luggage, or a hotel well away from a bus route, a taxi or rideshare remains the most convenient option.

Car hire at the airport

YYC has rental car desks in the terminal, genuinely useful here — Banff and Lake Louise in the Canadian Rockies are a realistic day trip or overnight from Calgary, and much of Alberta's countryside is far easier to explore by car than by transit. Driving into and parking within downtown Calgary itself is manageable but adds a cost the bus doesn't; a car earns its keep more on excursions out of the city than on the airport transfer itself. See our guide to driving in Canada for winter driving conditions and the basics of renting.

Why there's no train to the airport

Calgary's CTrain network was built along different corridors, and despite the city's growth, no rail line currently reaches YYC — a genuine gap compared with cities such as Toronto, Vancouver or Denver, all of which have a direct airport rail link. It's worth knowing this before you land rather than assuming a train option exists and hunting for a station that isn't there; the 300 bus is the closest equivalent for a fast, dedicated public transport route into the centre.

Luggage, timing and first-timer tips

YYC's terminal is relatively compact and well signposted in English and French, with the bus stops for both the 300 and 100 routes clearly marked just outside arrivals. Fare readers on Calgary Transit buses accept contactless bank cards directly, so there's no need to queue for cash or work out the local fare card system before you travel.

Calgary winters are severe, and waiting outdoors for a bus in January can be genuinely uncomfortable — dress for the cold, and know that taxis and rideshare remain a warmer, if pricier, fallback on the coldest days. If you're arriving very late at night, check current bus operating hours before you fly, since neither the 300 nor the 100 runs right through the night.

Calgary's winter weather can disrupt both road traffic and bus schedules with little warning — if you're relying on a tight onward connection during the colder months, build in significant buffer time regardless of which option you choose.

Which option should you choose?

For most visitors heading downtown, the 300 BRT bus is the best combination of speed and cost, given there's no rail alternative. The 100 bus to CTrain suits destinations along the Blue Line rather than the core downtown. Taxis or rideshare are the better call for late arrivals, groups with heavy luggage, or a hotel a bus route doesn't reach well.

If you're continuing your trip into the Rockies, our driving guide above covers winter road conditions, and for the wider rail picture across the country, see Canada by train. If you have a long layover here, see our guide to leaving the airport during a layover. If Vancouver or Toronto is next on the itinerary, see our guides to Vancouver airport to the city and Toronto airport to the city — both, unlike Calgary, do have a direct rail link.

Frequently asked questions

How do I get from Calgary Airport to downtown?

The fastest public transport option is Route 300, an express bus running directly from the terminal to downtown Calgary in around 30–40 minutes. Taxis and rideshare are faster still but cost more.

Is there a train from Calgary Airport to the city?

No — Calgary's CTrain light rail doesn't currently reach the airport. Route 100 connects the airport by bus to Saddletowne station on the Blue Line for those who want to use the rail network for part of the journey.

Do I need a special ticket for Calgary Transit from the airport?

No — tap a contactless bank card or phone when boarding, use a Calgary Transit fare card, or buy through the transit app. The same fare system covers both airport bus routes.

Is a taxi faster than the bus from YYC?

Yes, generally — a taxi or rideshare takes around 20–30 minutes to downtown outside peak traffic, somewhat faster than the 300 bus, at a higher price.

Sources and further reading: