Non-stop flights to Calgary (YYC)
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.
On this page
All direct flights to Calgary Top 200 flights with a stopover Airlines flying to Calgary Best time to visit Calgary Long-Haul Flights Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis 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).
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.
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.
Airlines flying to Calgary
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.
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.










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:
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
WestJet: 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 Canada (Star Alliance): year-round flights from London Heathrow (LHR).
KLM (SkyTeam): year-round flights from Amsterdam (AMS).
Discover Airlines: year-round flights from Frankfurt (FRA) and seasonal flights from Munich (MUC).
Condor: seasonal flights from Frankfurt (FRA).
Edelweiss 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.
WestJet: 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).
Alaska (Oneworld): year-round flights from Seattle / Tacoma (SEA).
American 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).
Delta (SkyTeam): year-round flights from Minneapolis (MSP) and Salt Lake City (SLC).
United 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
WestJet 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.
WestJet: 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 Canada (Star Alliance): seasonal flights from Cancún (CUN) and Puerto Vallarta (PVR).
Flair Airlines: seasonal flights from Puerto Vallarta (PVR).
Non-stop flights from the Caribbean to Calgary
WestJet 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 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
WestJet 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
WestJet is currently the only airline flying non-stop from Eastern Asia to Calgary. They fly year-round from Seoul (ICN).
International flights to Calgary
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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?
| Vancouver to Calgary | 1h 44m |
| Toronto to Calgary | 3h 58m |
| Edmonton to Calgary | 50m |
| Kelowna to Calgary | 1h 13m |
| Winnipeg to Calgary | 2h 8m |