Skip to content
Airport Transportation

Calgary International Airport

Also known as: Calgary Airport, YYC Airport, YYC Calgary International Airport. Formerly McCall Field.

YYC · CYYC · Calgary

Airport facts

Name
Calgary International Airport
IATA code
YYC
ICAO code
CYYC
City
Calgary
Country
Canada
Address
2000 Airport Rd NE, Calgary, AB T2E 6W5, Canada
Coordinates
51.1139, -114.0203
Time zone
America/Edmonton
Terminals
Domestic Terminal (concourses A, B and C) and International Terminal (Concourse D international, Concourse E US flights with preclearance), in one connected building

About Calgary International Airport

Calgary International Airport (YYC) is the airport for Calgary, Alberta, in western Canada, and the usual gateway to Banff National Park and the Canadian Rockies. It sits about 17 km (11 miles) northeast of downtown Calgary, reached by Deerfoot Trail and Stoney Trail.

WestJet has its home base here and flies the largest network, across Canada, to the United States, Mexico and the Caribbean, and to Europe and Asia. Air Canada links Calgary with Toronto, Montreal, Vancouver and London, and Flair, Porter, United, Delta, American, Alaska, KLM, Condor, Discover and Edelweiss add more routes. The airport handled a record 19.4 million passengers in 2025.

One connected building holds two terminals: the Domestic Terminal, with concourses A, B and C, and the International Terminal, with Concourse D for international flights and Concourse E for flights to the United States, which clear US preclearance before boarding.

From the airport, most travelers head into downtown Calgary or west along the Trans-Canada Highway to Canmore, Banff and Lake Louise, about 130 km (80 miles) and roughly 90 minutes to Banff, or to Kananaskis Country.

Airport operator, runways and traffic

Operator

Calgary Airport Authority, on land owned by Transport Canada

Passengers per year

About 19.4 million in 2025, a record

Non-stop destinations

108 in 2025

Runways

Three: 17L/35R (4,267 m), 17R/35L (3,863 m) and 11/29 (2,438 m)

Opened

1938

Arrival tips for Calgary International Airport

If you arrive from outside Canada, you clear Canadian border services in the International Terminal, where Advance Declaration in the ArriveCAN app and the border kiosks can speed up the process, then a border officer. Most visitors from visa-exempt countries need an approved eTA before flying to Canada; US citizens do not.

Arrivals are on the lower level of the building. Domestic flights reach baggage claim in the Domestic Terminal, while international and US flights collect bags and exit through customs into the International Terminal arrivals area, so tell anyone meeting you which kind of flight you are on. Information desks and Customer Care Ambassadors are on the arrivals level near Door 7.

Outside, Calgary Transit buses, taxis and rideshare pickups are signposted from the arrivals level, and the car rental center is across from the terminals. If you are heading to Banff or Lake Louise, plan for a Parks Canada pass. Calgary is on Mountain Time and uses the Canadian dollar.

Ground transportation

A taxi or pre-booked car is simplest into Calgary; for Banff and the mountains, choose between scheduled coaches and a private transfer.

  • Calgary Transit bus

    Route 100 runs to Saddletowne CTrain station and North Pointe, and an express route serves downtown via Centre Street, from bays outside the arrivals level. Cheap, but you carry your bags and may change to the CTrain.

  • Taxi from Calgary airport

    Metered taxis wait outside the arrivals level and go door to door to downtown, usually in 20 to 30 minutes outside rush hour.

  • Rideshare

    Uber and other ride apps pick up at zones set by each app outside the terminal. Fares rise at busy times.

  • Brewster Express to Banff and Lake Louise

    Scheduled coaches run year-round to Banff, Canmore and Lake Louise, and to Jasper in summer only. Set departure times, so you may wait after landing.

  • Private transfer

    A pre-booked car meets you in arrivals, useful for families, ski groups and trips to Banff, Canmore, Lake Louise and Kananaskis.

  • Rental car

    On-site rental companies are across from the terminals; off-site companies run courtesy shuttles from the arrivals level. A Parks Canada pass is needed to stop in Banff National Park.

Compare providers for your exact address

Enter your hotel to see the price and every provider serving it.

Book a transfer from YYC

Moving between terminals

  1. Walking

    The Domestic and International terminals are in one connected building, linked by a 620 m walkway, so you can walk between them landside or airside.

  2. YYC Link shuttle

    A free airside shuttle links the concourses. Passengers connecting to a US flight must clear US preclearance at Concourse E.

  3. Electric carts

    Electric carts run between concourses daily from 6:00 to 00:30 for travelers who need help covering the distance.

Terminals

Domestic Terminal

Flights within Canada, from concourses A, B and C. WestJet's regional flights use Concourse A.

International Terminal

Concourse D handles international flights and some domestic ones; Concourse E handles flights to the United States, with US preclearance.

Airlines and destinations

WestJet and Air Canada use both terminals depending on where the flight goes.

Air Canada

Edmonton, Kelowna, London Heathrow, Montreal, Newark, Ottawa, Toronto, Vancouver, Winnipeg, Cancun and Puerto Vallarta (from December 2026) and more

Air North Domestic Terminal

Edmonton, Whitehorse

Alaska Airlines International Terminal

Seattle/Tacoma

American Airlines International Terminal

Dallas/Fort Worth, Charlotte (seasonal), Chicago O'Hare (seasonal), New York JFK (seasonal), New York LaGuardia (seasonal)

Central Mountain Air Domestic Terminal

Prince George

Condor International Terminal

Frankfurt (seasonal)

Delta Air Lines International Terminal

Minneapolis/St. Paul, Salt Lake City

Discover Airlines International Terminal

Frankfurt, Munich (seasonal)

Edelweiss Air International Terminal

Zurich (seasonal)

Etihad Airways International Terminal

Abu Dhabi (from 3 November 2026)

Flair Airlines

Abbotsford, Kitchener/Waterloo, Toronto, Vancouver, Kelowna (seasonal), Puerto Vallarta (seasonal), Victoria (seasonal), Winnipeg (seasonal)

KLM International Terminal

Amsterdam

Porter Airlines

Hamilton, Montreal, Ottawa, Toronto, Phoenix (seasonal)

United Airlines International Terminal

Chicago O'Hare, Denver, Houston, San Francisco, Washington Dulles (seasonal)

WestJet

Barcelona (seasonal), Dublin (seasonal), Edmonton, Halifax, Las Vegas, London Heathrow, Los Angeles, Montreal, Paris Charles de Gaulle, Phoenix, Seoul Incheon, Tokyo Narita, Toronto, Vancouver, Cancun and more

Facilities

  • Information desks

    Information and Customer Care Ambassadors are on the arrivals level near Door 7; call (403) 735-1234 for help.

  • In-terminal hotels

    The Calgary Airport Marriott In-Terminal Hotel and Delta Hotels Calgary Airport In-Terminal are connected to the terminal building.

  • Quiet spaces

    The YYC Quiet Space is open 24 hours past security beside Gate A24 and near Pick-Up Area D/E in the International Terminal.

  • Currency exchange

    Banking and currency exchange services are available in the terminal.

  • Bag storage and coat check

    The airport offers bag storage and a coat check, handy for travelers leaving winter coats behind on a sun trip.

  • Lost and found

    The airport runs a lost and found service for items left in the terminal.

  • Pet relief areas

    Outdoor pet relief areas are on the arrivals level near Doors 1, 9 and 17, with post-security areas at Gates D and E.

  • Stroller stations

    Stroller stations past security are marked by blue bins with a stroller icon.

Airport lounges

  • Air Canada Maple Leaf Lounge, Concourse C

    Past security in the Domestic Terminal, for eligible Air Canada and Star Alliance passengers and members. Open daily from 4:00 to 1:00, as listed by the airport in 2026.

  • WestJet Elevation Lounge, Concourse B

    Past security across from Concourse B. Free for eligible WestJet Rewards tiers and 787 business cabin guests, and open to others on a pay-per-use basis. Open daily from 5:00 to 22:15.

  • Aspire International Lounge, Concourse D

    In the International Terminal at the D gates, for eligible airline passengers, lounge-program cardholders and pay-per-use guests. Open daily from 6:00 to 20:30.

  • Aspire Lounge Transborder, Concourse E

    At the E gates for US flights, beside the food court, with the same access as the D lounge. Open daily from 4:30 to 19:00.

Accessibility and passenger assistance

  • Requesting assistance

    Use the airport's accessibility support request form or call (403) 735-1234 or toll-free 1 (877) 254-7427. Request wheelchair help and boarding assistance through your airline when you book.

  • Hearing and visual support

    Hearing loops are available, and the Aira app gives free visual-interpreting support to blind and low-vision travelers in the terminal.

  • Hidden disabilities

    YYC takes part in the Sunflower program; lanyards and pins are available at Information on the arrivals level beside Door 9.

  • Service animals

    Service animals are welcome, and pet relief areas are outside on the arrivals level and past security at Gates D and E.

  • Pre-Board Pals

    Volunteer therapy dogs and cats visit travelers in the terminal before boarding, free of charge.

Parking

Short-term parking (P1 and P2)

Parkades across from the terminals for short stays and meeting arriving passengers.

Long-term parking P1

Covered long-term parking beside the Domestic Terminal.

Long-term parking P2

Covered long-term parking beside the International Terminal, reached through a tunnel from the arrivals level.

Economy lot

A surface lot next to the terminal area, with reduced availability during improvement work.

Cellphone waiting lot

A free lot just off Airport Trail where drivers wait until their passenger is ready to be picked up.

Frequently asked questions

How far is Calgary airport from downtown Calgary?

Calgary International Airport is about 17 km (11 miles) northeast of downtown Calgary. The drive along Deerfoot Trail usually takes 20 to 30 minutes outside rush hour. Taxis, rideshare and pre-booked cars go door to door, and Calgary Transit buses connect the airport with the CTrain and downtown for travelers on a budget.

How do I get from Calgary airport to Banff?

Banff is about 130 km (80 miles) west of the airport, roughly 90 minutes by road along the Trans-Canada Highway through Canmore. Brewster Express coaches run year-round on a set timetable, and a rental car or private transfer takes you straight to your hotel. Everyone stopping in Banff National Park needs a Parks Canada pass.

Do I need a park pass to go to Banff from Calgary airport?

Yes. Parks Canada says everyone visiting Banff National Park, including the towns of Banff and Lake Louise, needs a valid park pass, whether you drive or arrive by shuttle. You can buy a daily pass or an annual Discovery Pass online before you travel, or at the park gates on the Trans-Canada Highway.

How far is Lake Louise from Calgary airport?

Lake Louise is about 185 km (115 miles) west of the airport, roughly two hours by road: through Canmore and Banff, then 45 minutes on along the Trans-Canada Highway. Brewster Express coaches run there year-round, and a rental car or private transfer takes you to your hotel. Moraine Lake Road is closed to personal vehicles.

How far is Canmore from Calgary airport?

Canmore is about 105 km (65 miles) west of the airport, roughly 75 minutes by road on the Trans-Canada Highway, just outside the Banff National Park gate. Because the town is outside the national park, you do not need a Parks Canada pass to stay there, though you will if you continue into Banff.

How many terminals does Calgary airport have?

Calgary has two terminals in one connected building. The Domestic Terminal has concourses A, B and C for flights within Canada. The International Terminal has Concourse D for international flights and Concourse E for flights to the United States. A 620 m walkway and the free YYC Link shuttle connect them.

Does Calgary airport have US preclearance?

Yes. Passengers flying to the United States clear US immigration and customs at Calgary before boarding, at Concourse E in the International Terminal, so they land in the US as domestic passengers. Allow extra time for it; NEXUS, Global Entry and Mobile Passport Control can speed up the process.

Which airlines fly to Calgary airport?

WestJet has its home base in Calgary and flies the most routes, across Canada and to the US, Mexico, the Caribbean, Europe and Asia. Air Canada, Flair and Porter fly domestic routes, United, Delta, American and Alaska fly to US hubs, and KLM, Condor, Discover and Edelweiss fly to Europe.

Is there a bus from Calgary airport to downtown?

Yes. Calgary Transit buses stop at bays on the arrivals level of both terminals. Route 100 runs to Saddletowne CTrain station and North Pointe, and an express route serves downtown via Centre Street. There is no train to the airport, so travelers with heavy luggage often prefer a taxi or pre-booked car.

What happens when I arrive at Calgary airport from abroad?

International passengers clear Canadian border services in the International Terminal, where Advance Declaration in the ArriveCAN app and the border kiosks speed things up, then see a border officer. After collecting bags you exit through customs into the arrivals area. Most visa-exempt visitors need an eTA before flying.

Are there lounges at Calgary airport?

Yes. The Air Canada Maple Leaf Lounge is in Concourse C and the WestJet Elevation Lounge across from Concourse B, both in the Domestic Terminal. Aspire lounges serve Concourse D and the US gates in Concourse E. YYC Quiet Space areas are free and open 24 hours past security.

Is there a hotel inside Calgary airport?

Yes. The Calgary Airport Marriott In-Terminal Hotel and Delta Hotels Calgary Airport In-Terminal are both connected to the terminal building, a short walk from baggage claim. They suit early departures, late arrivals and travelers resting before the drive to Banff. Other hotels near the airport run courtesy shuttles.

What time zone is Calgary airport in?

Calgary is on Mountain Time, as are Banff, Canmore and Lake Louise. Clocks move forward for daylight saving time in March and back in November. Canada uses the Canadian dollar, and cards and contactless payments are accepted almost everywhere, including at the airport and in the mountain towns.

Why book with Airport Transportation?

We provide private transportation from any airport to any hotel at the best price, and we are licensed with complete insurance liability.

Is the transportation private or shared?

Airport Transportation provides private transportation only, in vans, luxury SUVs, or semi-buses.

Are prices per person or per vehicle?

Prices on our website are per vehicle, not per person, based on a range of passengers.

How many people can a van carry?

Regular vans carry up to 9 passengers, semi-buses up to 16, and luxury SUVs up to 6 passengers.

How do I find you at the airport?

Walk all the way out of the airport. You'll see representatives holding boards. Look for the Airport Transportation logo or your name.

What kind of vehicles do you use?

Commonly Toyota Hiace, Volkswagen Transporter, Mercedes Sprinter, Volkswagen Crafter, Chevrolet Tahoe, and Chevrolet Suburban.

Do you have insurance?

Yes. We carry insurance with complete liability for all passengers while using our services.

Do you provide baby seats?

Baby seats are provided with prior notice, subject to availability, one seat maximum per vehicle.

How far in advance should I book?

You can book any time in advance; we suggest one week to one day ahead. Same-day reservations are available.

What payment methods are accepted?

PayPal is our main payment method; a cash option is also available when booking through our website. Credit cards are accepted through PayPal.

Do vehicles have air conditioning?

Yes. For your comfort all our units have air conditioning.

What if my flight is delayed?

During booking we ask for your airline and flight number so we can track delays and wait for you.

Can I make stops during my ride?

Yes, you can add an extra stop to your service during the booking process.

Do children pay differently than adults?

No. Prices are set per passenger range or per vehicle, not per age.

Is my reservation refundable?

Yes. Cancel free of charge up to 24 hours before your pick-up and you are refunded in full. Cancellations made less than 24 hours before service are not refundable.

Do drivers speak English?

Yes. While their English may not be native-level, drivers have the skills to communicate with passengers.

Are tips mandatory?

Tips are not mandatory but are highly recommended; drivers earn them through service quality.

What currencies are accepted?

All prices are in USD. Via PayPal you can pay in almost any currency; cash payments accept USD only.

Are pets allowed?

We can transport domestic pets kept in cages that fit in a normal vehicle.

Is there room for luggage?

Yes. There is plenty of room for one suitcase and one carry-on per person.

What is included in the price?

Every private transfer includes a professional, licensed driver; an insured, well-maintained vehicle; real-time flight monitoring; meet-and-greet service at arrivals; and door-to-door service with no hidden fees added after booking. Your fixed price covers the full route to your destination.

Book a transfer from YYC