Calgary International Airport (YYC)
Calgary, CA · ICAO CYYC · major international airport · official website
Nonstop destinations from YYC
50 destinations are recorded with nonstop service from YYC — the 48 largest are linked below.
Route and airline facts are compiled from the OpenFlights route database (ODbL 1.0), a scheduled-service snapshot. Schedules change: the live search always shows current availability.
Airlines with hub operations at YYC
No airline bases its hub here, but dozens of carriers operate scheduled services — the search above shows the live market.
Nearby airports
| Airport | City | Distance |
|---|---|---|
| Lethbridge County Airport (YQL) | Lethbridge | 186 km |
Popular routes via Calgary
Plan your trip to Calgary
Two terminals, and the pre-clearance detail that changes your timetable
Calgary International runs two connected terminals: the Domestic Terminal and the International Terminal, which opened in 2016 and consolidated the long-haul operation and the US pre-clearance facility. The complex is compact by North American standards — you are not crossing a nine-terminal campus — but the US side has its own requirements.
Calgary is a US pre-clearance airport. Passengers flying to the United States clear US immigration and customs in Canada before boarding, then land in the US as domestic arrivals with no further border formalities. It is a smoother process at the far end and a stricter one at the near end: the US pre-clearance hall closes with the last departure bank, and travellers who are used to arriving 90 minutes early for a US flight should treat three hours as the real number here, especially on winter mornings.
- Arrive about three hours before a US-bound departure — you are clearing a foreign border before boarding, not after landing.
- Domestic and international connections stay inside one complex, which keeps transit times short; the extra time goes to the pre-clearance queue, not to walking.
Getting to downtown Calgary, the mountains and the airport hotels
The airport sits roughly 17 km northeast of downtown. Taxis and ride-hailing cars use Deerfoot Trail, the main north-south artery, which is fast outside peak and slow inside it. Calgary Transit Route 300 runs between the airport and the downtown core and is the straightforward transit option; Route 100 connects the terminals to the McKnight–Westwinds station on the Blue Line for onward travel on the LRT network.
For the mountains, YYC is the gateway to Banff National Park: Banff is about 1.5 hours west on the Trans-Canada Highway, Canmore slightly less, and scheduled shuttle services run between the airport and both towns. That makes the airport a legitimate hotel base for a first or last night of a Rockies trip, which is why the airport hotel cluster along Barlow Trail exists and why so many of those hotels run shuttle vans.
- If your destination is Banff, Lake Louise or Canmore, book the shuttle rather than renting a car at the airport for a single transfer — the rental only pays off if you are driving the parkway yourself.
- Downtown-bound with luggage at peak hour: the bus is unaffected by Deerfoot congestion, and the taxi will be.
Winter, chinooks and why YYC needs a bigger buffer than it looks
Calgary sits on the eastern slope of the Rockies, which produces two weather problems rather than one. Snow events slow everything — ploughing on Deerfoot, de-icing queues at the gate, and slower turnarounds that ripple into delays for the rest of the day. Between the snow events there are chinooks, the warm westerly winds that can push temperatures above freezing in January and then drop again, and the freeze-thaw cycle they create leaves ice patches on roads and aprons exactly when drivers have stopped expecting them.
The practical advice is unglamorous and effective: in the winter months, take the first departure of the day where you have a choice, avoid a two-hour connection in favour of three, and treat the drive to the airport as a variable rather than a fixed number. YYC handles winter well, but it handles it by de-icing aircraft and queuing them, which is exactly what makes a tight connection unreliable.
Frequently asked questions
Calgary International Airport — which city and country?
Calgary International Airport (YYC) serves Calgary, CA, ICAO code CYYC.
Which airlines use YYC?
9 scheduled carriers are recorded serving YYC, including Air North Charter - Canada, American Airlines, Air Canada, British Airways, Delta Air Lines. Schedules change — the search above always reflects current availability.
Is there another airport near Calgary?
Yes — Lethbridge County Airport (YQL), about 186 km away.
How do I find cheap flights from YYC?
Compare dates and nearby airports in the search above — current fares come from our booking partners, and midweek dates are often cheaper.
How far is Calgary airport from downtown?
About 17 km northeast of the downtown core. A taxi or ride-hailing car takes roughly 20 to 30 minutes via Deerfoot Trail outside peak hours; Calgary Transit Route 300 covers the same trip by bus, and Route 100 connects to the McKnight–Westwinds LRT station.
Does Calgary airport have US customs?
Yes. YYC operates US pre-clearance: passengers on US-bound flights clear US immigration and customs in Calgary before boarding, and land in the United States as domestic arrivals. Arrive about three hours before departure and longer on winter mornings, because you are clearing a border before you fly.
Can I get from Calgary airport to Banff?
Yes. Banff is about 1.5 hours west of the airport on the Trans-Canada Highway, with scheduled shuttle services running between the terminals and Banff and Canmore. It is the standard route for Rockies itineraries, and airport hotels on the eastern side work well as a first or last night.
How early should I arrive at YYC in winter?
Treat winter as a different airport. Snow events mean de-icing queues and slower turnarounds, and chinook freeze-thaw cycles leave ice on roads and aprons. Take the earliest departure you can, allow three hours for US-bound flights, and prefer a longer connection over a two-hour one between December and March.