Non-stop flights to Calgary (YYC)
Calgary International Airport is a large airport in Canada. It is an international airport. In total there are 111 airports around the world that have direct flights to Calgary, spread around 108 cities in 21 countries. Currently, there are 42 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 8,240 flights arriving at Calgary Airport, which are 275 flights per day or 11 flights per hour. On an average day, there is at least 1 flight arriving every 5 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 2002 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 100 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 35 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 August 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), seasonal flights from Rome (Fiumicino) (FCO), 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), Chicago (ORD), Denver (DEN), Detroit (DTW), Fort Lauderdale (FLL), year-round flights from Honolulu (HNL), 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), Nashville (BNA), year-round flights from 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), Chicago (ORD), year-round flights from Dallas-Fort Worth (DFW), seasonal flights from New York City (JFK) and New York City (LGA).
Delta (SkyTeam): year-round flights from Minneapolis (MSP) and Salt Lake City (SLC).
Porter: seasonal flights from Phoenix (PHX).
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), Guadalajara (GDL), Huatulco (HUX), Ixtapa / Zihuatanejo (ZIH), Loreto (LTO), Manzanillo (ZLO), year-round flights from Mazatlán (MZT), seasonal flights from Mérida (MID), year-round flights from 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 Cancún (CUN) and 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), 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 seasonal 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 December 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 October and ends in April.
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 December 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 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
Paris is the only city in France with direct flights to Calgary. 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 August and ends in October.
All flights from Germany
Flights from Iceland to Calgary
There is 1 airport in Iceland that has a direct connection to Calgary, which is Reykjavik (Keflavik). From Reykjavik (Keflavik), direct flights are offered by WestJet. This is a seasonal route that starts in August and ends in September.
All flights from Iceland
Flights from Ireland to Calgary
Dublin is the only city in Ireland with direct flights to Calgary. From Dublin, direct flights are offered by WestJet. This is a seasonal route that starts in August and ends in October.
All flights from Ireland
Flights from Italy to Calgary
In Italy, the only airport that has a direct connection to Calgary is Rome (Fiumicino). From Rome (Fiumicino), direct flights are offered by WestJet. This is a seasonal route that starts in August and ends in November.
All flights from Italy
Flights from Jamaica to Calgary
There is 1 airport in Jamaica that has a direct connection to Calgary, which is Montego Bay. From Montego Bay, direct flights are offered by WestJet. This is a seasonal route that starts in October and ends in May.
All flights from Jamaica
Flights from Japan to Calgary
In Japan, the only airport that has a direct connection to Calgary is Tokyo. 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 15 airports that have direct services to Calgary.
From Cancún, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From Cozumel, Guadalajara, Huatulco, Ixtapa / Zihuatanejo, Loreto, Manzanillo, Mazatlán, Mérida, 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
Amsterdam is the only city in Netherlands with direct flights to Calgary. From Amsterdam, direct flights are offered by KLM (SkyTeam).
All flights from Netherlands
Flights from Panama to Calgary
There is 1 airport in Panama that has a direct connection to Calgary, which is Panama City. From Panama City, direct flights are offered by WestJet. This is a seasonal route that starts in October and ends in April.
All flights from Panama
Flights from South Korea to Calgary
Seoul is the only city in South Korea with direct flights to Calgary. From Seoul, direct flights are offered by WestJet. This is a seasonal route that starts in August and ends in November.
All flights from South Korea
Flights from Spain to Calgary
In Spain, the only airport that has a direct connection to Calgary is Barcelona. From Barcelona, direct flights are offered by WestJet. This is a seasonal route that starts in August and ends in October.
All flights from Spain
Flights from Switzerland to Calgary
There is 1 airport in Switzerland that has a direct connection to Calgary, which is Zürich. From Zürich, direct flights are offered by Edelweiss Air. This is a seasonal route that starts in August and ends in September.
All flights from Switzerland
Flights from United Arab Emirates to Calgary
In United Arab Emirates, the only airport that has a direct connection to Calgary is Abu Dhabi. From Abu Dhabi, direct flights are offered by Etihad Airways. This route is not operational yet but will start in October.
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 August 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 August 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. This is a seasonal route that starts in August and ends in November.
From New York City, direct flights are offered by American Airlines (Oneworld). This is a seasonal route that starts in August and ends in October.
From New York City, you can fly non-stop with American Airlines (Oneworld) or WestJet.
From Newark, you can fly non-stop to Calgary with Air Canada (Star Alliance).
From Orlando and Palm Springs, you can fly with WestJet.
From Phoenix, you can fly non-stop with Porter or WestJet.
From Portland, direct flights are offered by WestJet. This is a seasonal route that starts in August and ends in October.
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 August 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). 42 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 London, you can fly non-stop to Calgary with WestJet.
From Longueuil, direct flights are offered by Porter.
From Moncton, the only airline with direct flights is WestJet.
From Montreal, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Nanaimo and North Bay, all direct flights to Calgary are operated by WestJet.
From Ottawa, direct flights are offered by Air Canada (Star Alliance), Porter and WestJet.
From Penticton, direct flights are offered by 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, the only airline with direct flights is WestJet. This is a seasonal route that starts in August and ends in October.
From Winnipeg, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and WestJet.
From Yellowknife, you can fly non-stop to Calgary with WestJet.
All flights from Canada
Alternative airports near Calgary
Unfortunately, there are no alternative airports to Calgary (YYC) within a range of 125 miles (200 km).
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 111 airports around the world, as of August 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 8,240 flights arriving at Calgary every month (or 1,925 flights each week), from a total of 111 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 35m |
| Toronto to Calgary | 3h 45m |
| Edmonton to Calgary | 50m |
| Kelowna to Calgary | 1h 13m |
| Winnipeg to Calgary | 1h 57m |