USD · $
AUD · A$
BRL · R$
CAD · C$
CHF · CHF
CNY · ¥
CZK ·
DKK · kr
EUR ·
GBP · £
IDR · Rp
INR ·
JPY · ¥
KRW ·
NOK · kr
PLN ·
RUB ·
SEK · kr
THB · ฿
TRY ·
TWD · NT$
VND ·
EN
Full Map
From
To
Dates
Flight times
Prices
Alliances
Airlines
Classes
Aircraft
Distance
Duration
0 st
1 st
2 st
Same airline
Reset
Show route info
Show indirect destinations
Price view
One way
Round trip
Price view
One way
Round trip
Airport legend
> 100 non-stop destinations

Airports with non-stop flights to 100+ destinations

> 30 non-stop destinations

Airports with non-stop flights to 30+ destinations

> 7 non-stop destinations

Airports with non-stop flights to 7 to 30 destinations

< 7 non-stop destinations

Airports with non-stop flights to less then 7 destinations

Depart from here
Arrive here
Dates All

Show flights within a certain date range

Flight timesNEW! All

Show flights that depart and / or arrive between specific times

Prices All

Show flights within a certain price range

Alliances All

Show flights operated by a specific alliance

Airlines All

Show flights operated by a specific airline

Classes All

Show flights in a specific flight class

Aircraft All

Show flights operated by a specific aircraft

Distance All

Show flights with a min / max flight distance

Duration All

Show flights with a min / max flight duration

Stopovers Non-stop

Show direct flights, or flights with 1 or 2 stopovers

Same airline No

Show connecting flights with the same airline only

Full Map

FlightConnections

Select departure airport

Where would you like to fly from?

Select destination

Where would you like to fly to?

Flights to Calgary (YYC)

Calgary International Airport - Airport code: YYC

Home Airports Canada YYC Calgary

Non-stop flights to Calgary (YYC)

Did you mean flights from Calgary?

Calgary International Airport is a large airport in Canada. It is an international airport. In total there are 112 airports around the world that have direct flights to Calgary, spread around 110 cities in 22 countries. Currently, there are 43 domestic flights to Calgary.

This month, there are 3,409 flights arriving at Calgary Airport, which are 114 flights per day or 5 flights per hour. On an average day, there is at least 1 flight arriving every 12 minutes.

The most frequently departed flights to Calgary are routes from Vancouver (YVR) in Canada and Toronto (YYZ), also in Canada. These two routes together are operated 815 times this month, and make up for 24% of all monthly arrivals at Calgary International Airport.

The longest flight to Calgary YYC is departing from Abu Dhabi (AUH). This non-stop flight takes around 13 hours and 55 minutes and covers a distance of 7,168 miles (11,536 km).

 Remove ads

List of all direct flights to Calgary

Below you can find a list of all cities and countries that have direct flights to Calgary, ordered by popularity.

Show all

Top 200 flights with a stopover

This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Calgary.

Show all

Currently, there are 15 airlines that fly to Calgary. Most flights to Calgary are operated by WestJet, as they connect 102 airports to YYC. That’s around 8 times as much as Air Canada, the second biggest airline in terms of operated flight routes to Calgary. Below you can find a list of airlines that operate most YYC flights:

What is the best time to visit Calgary?

🌲 ❄️  Subarctic / Alpine

The Subarctic region surrounding Calgary is famous for its natural landscapes, rich wildlife, and spectacular sights such as the Northern Lights and the midnight sun. Winters here are long, harsh, and extremely cold, typically lasting between 6 to 8 months, with temperatures often dropping below -20°C (-4°F). Summers on the other hand are short but pleasant, lasting only 1 to 3 months, with temperatures reaching a comfortable 15°C to 20°C (59°F to 68°F) and lots of daylight.

Jan
Feb
Apr
May
Jun
Jul
Aug
Sep
Nov
Dec

The best time to visit is during the long, sunny winter months from November to March, perfect for enjoying a variety of winter sports in the higher elevations. For a trip outside winter, mid-summer (May to August) offers mild, and pleasantly warm weather.

Long-Haul Flights to Calgary

Explore all long-haul flights to Calgary with a flight duration of more than 7 hours.

Show all

Business class flights to Calgary

There are 37 airports that have flights to Calgary in Business Class. All airports that offer business class flights to YYC are listed below:

Show all

Intercontinental flights to Calgary

These are all non-stop intercontinental flights to Calgary International Airport (YYC), as of March 2026:

* Please note that there are no direct services from Africa, Southern Asia, China, South-Eastern Asia, Central Asia or Oceania.

Non-stop flights from Europe to Calgary

WestJetWestJet: seasonal flights from Reykjavik (Keflavik) (KEF), Dublin (DUB), Edinburgh (EDI), year-round flights from London Heathrow (LHR), Rome (Fiumicino) (FCO), seasonal flights from Barcelona (BCN) and year-round flights from Paris (CDG).

Air CanadaAir Canada (Star Alliance): year-round flights from London Heathrow (LHR).

KLMKLM (SkyTeam): year-round flights from Amsterdam (AMS).

Discover AirlinesDiscover Airlines: year-round flights from Frankfurt (FRA) and seasonal flights from Munich (MUC).

CondorCondor: seasonal flights from Frankfurt (FRA).

Edelweiss AirEdelweiss Air: seasonal flights from Zürich (ZRH).

Non-stop flights from the US to Calgary

WestJet has a strong network of non-stop flights from the United States.

WestJetWestJet: seasonal flights from Anchorage (ANC), year-round flights from Atlanta (ATL), seasonal flights from Austin (AUS), Boston (BOS), year-round flights from Chicago (ORD), seasonal flights from Denver (DEN), Detroit (DTW), Fort Lauderdale (FLL), Honolulu (HNL), year-round flights from Houston (IAH), seasonal flights from Kahului (OGG), Kailua-Kona (KOA), year-round flights from Las Vegas (LAS), Los Angeles (LAX), seasonal flights from Minneapolis (MSP), year-round flights from Nashville (BNA), New York City (JFK), Orlando (MCO), Palm Springs (PSP), Phoenix (PHX), seasonal flights from Portland (PDX), year-round flights from San Diego (SAN), San Francisco (SFO), Santa Ana (SNA), Seattle / Tacoma (SEA), Tampa (TPA) and seasonal flights from Washington (IAD).

AlaskaAlaska (Oneworld): year-round flights from Seattle / Tacoma (SEA).

American AirlinesAmerican Airlines (Oneworld): seasonal flights from Charlotte (CLT), year-round flights from Chicago (ORD), Dallas-Fort Worth (DFW), seasonal flights from New York City (LGA) and New York City (JFK).

DeltaDelta (SkyTeam): year-round flights from Minneapolis (MSP) and Salt Lake City (SLC).

United AirlinesUnited Airlines (Star Alliance): year-round flights from Chicago (ORD), Denver (DEN), Houston (IAH), San Francisco (SFO) and seasonal flights from Washington (IAD).

Non-stop flights from South America to Calgary

WestJetWestJet is currently the only airline flying non-stop from Southern America to Calgary. They fly seasonal from São Paulo (GRU).

Non-stop flights from Central America to Calgary

WestJet has a significant network of flights from Central America to Calgary.

WestJetWestJet: seasonal flights from Belize City (BZE), year-round flights from Liberia (LIR), Cancún (CUN), seasonal flights from Cozumel (CZM), year-round flights from Guadalajara (GDL), seasonal flights from Huatulco (HUX), Ixtapa / Zihuatanejo (ZIH), Loreto (LTO), Manzanillo (ZLO), year-round flights from Mazatlán (MZT), Mexico City (MEX), seasonal flights from Puerto Escondido, Oaxaca (PXM), year-round flights from Puerto Vallarta (PVR), San José del Cabo (SJD), seasonal flights from Tepic (TPQ) and Panama City (PTY).

Air CanadaAir Canada (Star Alliance): seasonal flights from Cancún (CUN) and Puerto Vallarta (PVR).

Flair AirlinesFlair Airlines: seasonal flights from Puerto Vallarta (PVR).

Non-stop flights from the Caribbean to Calgary

WestJetWestJet is currently the only airline flying non-stop from the Caribbean to Calgary. They fly seasonal from Nassau (NAS), Varadero (VRA), Puerto Plata (POP), Punta Cana (PUJ) and Montego Bay (MBJ).

Non-stop flights from the Middle-East / Western Asia to Calgary

Etihad AirwaysEtihad Airways is currently the only airline flying non-stop from the Middle-East to Calgary. They fly seasonal from Abu Dhabi (AUH).

Non-stop flights from Japan to Calgary

WestJetWestJet is currently the only airline flying non-stop from Japan to Calgary. They fly year-round from Tokyo (NRT).

Non-stop flights from East Asia to Calgary

WestJetWestJet is currently the only airline flying non-stop from Eastern Asia to Calgary. They fly year-round from Seoul (ICN).

International flights to Calgary

Bahamas
Flights from Bahamas to Calgary

Nassau is the only city in Bahamas with direct flights to Calgary. From Nassau, direct flights are offered by WestJet. This is a seasonal route that starts in March and ends in April.

All flights from Bahamas

Belize
Flights from Belize to Calgary

In Belize, the only airport that has a direct connection to Calgary is Belize City. From Belize City, direct flights are offered by WestJet. This is a seasonal route that starts in March and ends in May.

All flights from Belize

Brazil
Flights from Brazil to Calgary

There is 1 airport in Brazil that has a direct connection to Calgary, which is São Paulo. From São Paulo, direct flights are offered by WestJet. This is a seasonal route that starts in November and ends in February.

All flights from Brazil

Costa Rica
Flights from Costa Rica to Calgary

In Costa Rica, the only airport that has a direct connection to Calgary is Liberia. From Liberia, direct flights are offered by WestJet.

All flights from Costa Rica

Cuba
Flights from Cuba to Calgary

Varadero is the only city in Cuba with direct flights to Calgary. From Varadero, direct flights are offered by WestJet. This is a seasonal route that starts in October and ends in February.

All flights from Cuba

Dominican Republic
Flights from Dominican Republic to Calgary

There are 2 airports in Dominican Republic that have non-stop flights to Calgary.

From Puerto Plata and Punta Cana, you can fly with WestJet.

All flights from Dominican Republic

France
Flights from France to Calgary

There is 1 airport in France that has a direct connection to Calgary, which is Paris. From Paris, direct flights are offered by WestJet.

All flights from France

Germany
Flights from Germany to Calgary

If you are looking for a direct flight from Germany to Calgary, there are 2 airports to choose from.

From Frankfurt, you can fly non-stop with Condor or Discover Airlines.
From Munich, the only airline with direct flights is Discover Airlines. This is a seasonal route that starts in May and ends in October.

All flights from Germany

Iceland
Flights from Iceland to Calgary

Reykjavik (Keflavik) is the only city in Iceland with direct flights to Calgary. From Reykjavik (Keflavik), direct flights are offered by WestJet. This is a seasonal route that starts in May and ends in October.

All flights from Iceland

Ireland
Flights from Ireland to Calgary

In Ireland, the only airport that has a direct connection to Calgary is Dublin. From Dublin, direct flights are offered by WestJet. This is a seasonal route that starts in April and ends in October.

All flights from Ireland

Italy
Flights from Italy to Calgary

There is 1 airport in Italy that has a direct connection to Calgary, which is Rome (Fiumicino). From Rome (Fiumicino), direct flights are offered by WestJet.

All flights from Italy

Jamaica
Flights from Jamaica to Calgary

In Jamaica, the only airport that has a direct connection to Calgary is Montego Bay. From Montego Bay, direct flights are offered by WestJet. This is a seasonal route that starts in March and ends in May.

All flights from Jamaica

Japan
Flights from Japan to Calgary

Tokyo is the only city in Japan with direct flights to Calgary. From Tokyo, direct flights are offered by WestJet.

All flights from Japan

Mexico
Flights from Mexico to Calgary

You can fly non-stop to Calgary from lots of airports in Mexico, as there is a total of 14 airports that have direct services to Calgary.

From Cancún, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Cozumel, Guadalajara, Huatulco, Ixtapa / Zihuatanejo, Loreto, Manzanillo, Mazatlán, Mexico City and Puerto Escondido, Oaxaca, all direct flights to Calgary are operated by WestJet.
From Puerto Vallarta, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From San José del Cabo, Tepic and Tulum, all direct flights to Calgary are operated by WestJet.

All flights from Mexico

Netherlands
Flights from Netherlands to Calgary

There is 1 airport in Netherlands that has a direct connection to Calgary, which is Amsterdam. From Amsterdam, direct flights are offered by KLM (SkyTeam).

All flights from Netherlands

Panama
Flights from Panama to Calgary

Panama City is the only city in Panama with direct flights to Calgary. From Panama City, direct flights are offered by WestJet. This is a seasonal route that starts in March and ends in April.

All flights from Panama

South Korea
Flights from South Korea to Calgary

In South Korea, the only airport that has a direct connection to Calgary is Seoul. From Seoul, direct flights are offered by WestJet.

All flights from South Korea

Spain
Flights from Spain to Calgary

There is 1 airport in Spain that has a direct connection to Calgary, which is Barcelona. From Barcelona, direct flights are offered by WestJet. This is a seasonal route that starts in May and ends in October.

All flights from Spain

Switzerland
Flights from Switzerland to Calgary

In Switzerland, the only airport that has a direct connection to Calgary is Zürich. From Zürich, direct flights are offered by Edelweiss Air. This is a seasonal route that starts in May and ends in September.

All flights from Switzerland

United Arab Emirates
Flights from United Arab Emirates to Calgary

Abu Dhabi is the only city in United Arab Emirates with direct flights to Calgary. From Abu Dhabi, direct flights are offered by Etihad Airways. This is a seasonal route that starts in November and ends in February.

All flights from United Arab Emirates

United Kingdom
Flights from United Kingdom to Calgary

In United Kingdom, there are 2 airports that have direct flights to Calgary.

From Edinburgh, direct flights are offered by WestJet. This is a seasonal route that starts in May and ends in October.
From London Heathrow, you can fly non-stop with Air Canada (Star Alliance) or WestJet.

All flights from United Kingdom

United States
Flights from United States to Calgary

United States is well-connected to Calgary (YYC) with 32 airports around the country that have direct flights to the airport.

From Anchorage, Atlanta, Austin and Boston, all direct flights to Calgary are operated by WestJet.
From Charlotte, direct flights are offered by American Airlines (Oneworld). This is a seasonal route that starts in May and ends in October.
From Chicago, direct flights are offered by American Airlines (Oneworld), United Airlines (Star Alliance) and WestJet.
From Dallas-Fort Worth, direct flights are offered by American Airlines (Oneworld).
From Denver, you can fly non-stop with United Airlines (Star Alliance) or WestJet.
From Detroit, Fort Lauderdale and Honolulu, all direct flights to Calgary are operated by WestJet.
From Houston, you can fly non-stop with United Airlines (Star Alliance) or WestJet.
From Kahului, Kailua-Kona, Las Vegas and Los Angeles, all direct flights to Calgary are operated by WestJet.
From Minneapolis, you can fly non-stop with Delta (SkyTeam) or WestJet.
From Nashville, you can fly non-stop to Calgary with WestJet.
From New York City, you can fly non-stop with American Airlines (Oneworld) or WestJet.
From New York City, the only airline with direct flights is American Airlines (Oneworld). This is a seasonal route that starts in June and ends in October.
From Newark, you can fly non-stop to Calgary with Air Canada (Star Alliance).
From Orlando, Palm Springs, Phoenix and Portland, all direct flights to Calgary are operated by WestJet.
From Salt Lake City, the only airline with direct flights is Delta (SkyTeam).
From San Diego, you can fly non-stop to Calgary with WestJet.
From San Francisco, you can fly non-stop with United Airlines (Star Alliance) or WestJet.
From Santa Ana, direct flights are offered by WestJet.
From Seattle / Tacoma, you can fly non-stop with Alaska (Oneworld) or WestJet.
From Tampa, direct flights are offered by WestJet.
From Washington, you can fly non-stop with United Airlines (Star Alliance) or WestJet. This is a seasonal route that starts in May and ends in September.

All flights from United States

Domestic flights to Calgary

Canada
Flights from Canada to Calgary

There are lots of domestic flights to Calgary (YYC). 43 airports in Canada have direct flights to the airport.

From Abbotsford, you can fly non-stop with Flair Airlines or WestJet.
From Brandon, Campbell River, Charlottetown, Comox, Cranbrook and Deer Lake, all direct flights to Calgary are operated by WestJet.
From Edmonton, direct flights are offered by Air Canada (Star Alliance), Air North and WestJet.
From Fort McMurray, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Fort St. John and Fredericton, you can fly with WestJet.
From Grande Prairie, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Halifax, direct flights are offered by WestJet.
From Hamilton, you can fly non-stop with Porter or WestJet.
From Kamloops, you can fly non-stop to Calgary with WestJet.
From Kelowna, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From Kitchener / Waterloo, you can fly non-stop with Flair Airlines or WestJet.
From Lethbridge, London, Medicine Hat and Moncton, all direct flights to Calgary are operated by WestJet.
From Montreal, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Nanaimo and North Bay, you can fly with WestJet.
From Ottawa, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Penticton, the only airline with direct flights is WestJet.
From Prince George, you can fly non-stop with Central Mountain Air or WestJet.
From Quebec City, Regina, Saskatoon, Sault Ste. Marie, St. John's, Sudbury, Sydney (Canada), Terrace and Thunder Bay, all direct flights to Calgary are operated by WestJet.
From Toronto, there are 4 airlines that have direct services to Calgary, which are Air Canada (Star Alliance), Flair Airlines, Porter and WestJet.
From Vancouver, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From Victoria, you can fly non-stop with Flair Airlines or WestJet.
From Whitehorse, you can fly non-stop with Air North or WestJet.
From Windsor, direct flights are offered by WestJet. This is a seasonal route that starts in May and ends in October.
From Winnipeg, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From Yellowknife, direct flights are offered by WestJet.

All flights from Canada

Alternative airports near Calgary

Flying to an alternative airport near Calgary could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. The only alternative airport to Calgary (YYC) within a range of 125 miles (200 km) is Lethbridge (YQL).

Frequently asked questions - FAQ

How many airports are there in Calgary?

There is 1 airport in Calgary: Calgary International Airport (YYC).

What is the best airport to fly into Calgary?

The most convenient airport to fly into Calgary is Calgary International Airport (YYC).

How many airlines fly to Calgary?

There are 15 airlines flying to Calgary from 112 airports around the world, as of March 2026.

Which airlines fly to Calgary?

WestJet, Air Canada and Flair Airlines operate most flights to Calgary. To get a full overview of all operating airlines, please use the airline filter.

Which alliances are flying to Calgary?

Star Alliance, SkyTeam and Oneworld are all flying to Calgary.

How many nonstop flights are there to Calgary?

There are roughly 3,409 flights arriving at Calgary every month (or 798 flights each week), from a total of 112 airports worldwide.

What is the official name of Calgary Airport?

The official name of Calgary Airport is Calgary International Airport.

What is the airport code of Calgary Airport?

The airport code of Calgary Airport is YYC.

What are the most popular flights to Calgary?

Vancouver, Toronto and Edmonton are the 3 most popular routes to Calgary. For a complete overview of all flight routes to Calgary, please use our flight map.

How long is the flight to Calgary?

Important note:

You are looking at a separate leg for this route.

Searching for flights

Unfortunately, there are no direct flights available on your preferred date(s).

Looking for alternative options

Alternative options

Sorry, we found no alternative options for these dates.

 Remove ads

Adblocker detected

This website is made possible by displaying online advertisements to our visitors.

Please support us by disabling your ad blocker. Or choose one of our plans.

Subscribe  

Create your Airline List

0 / 40

Delete Airline List ''?

FlightConnections Premium logo
  • ✅  No advertisements!
  • ⚡  Faster experience (due to no ads)
  • 🏳️‍🌈  Country search
  • 📅  Date filter
  • 💰  Price view (economy)  💸
  • 🗓️  12-month Flight schedules
  • 🛩️  Airline filters (filter multiple)
  • 🛡️  Alliance filter
  • 🌟  Class filter
  • 🗺️  Full map view
  • 📱  Mobile app for iOS and Android
Annual
$ 6.66
Mar 50% off
$ 3.33*
Per Month
Lifetime
$ 298
Mar 50% off
$ 149
One time

Renews annually.  Cancel anytime.
Personal use only.

* Billed and renews at $ 39.99 annually.  Cancel anytime.
Personal use only.

One-time payment. Billed once. Then never again.
Personal use only.

* Billed and renews at €239.88 annually.  Cancel anytime.
Business license.

We donate 1% of our revenue to remove CO₂ from the atmosphere