Non-stop flights to Calgary (YYC)
Calgary International Airport is a large airport in Canada. It is an international airport. In total there are 91 airports around the world that have direct flights to Calgary, spread around 89 cities in 17 countries. Currently, there are 37 domestic flights to Calgary.
Calgary is mainly known for family fun and sightseeing & culture.
On this page
All direct flights to Calgary Top 200 flights with a stopover Airlines flying to Calgary Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 4,241 flights arriving at Calgary Airport, which are 141 flights per day or 6 flights per hour. On an average day, there is at least 1 flight arriving every 10 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 933 times this month, and make up for 22% of all monthly arrivals at Calgary International Airport.
The longest flight to Calgary YYC is departing from Rome (Fiumicino) (FCO). This non-stop flight takes around 10 hours and 5 minutes and covers a distance of 3,261 miles (5,248 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 17 airlines that fly to Calgary. Most flights to Calgary are operated by WestJet, as they connect 84 airports to YYC. That’s around 6 times as much as Flair Airlines, 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:












Business class flights to Calgary
There are 28 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 December 2023:
* Please note that there are no direct services from Southern America, Africa, the Middle-East, Southern Asia, China, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Europe to Calgary
WestJet: seasonal flights from Dublin (DUB), Edinburgh (EDI), London Gatwick (LGW), 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).
Condor: seasonal flights from Frankfurt (FRA).
Eurowings: year-round 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: year-round flights from Atlanta (ATL), seasonal flights from Austin (AUS), Boston (BOS), Chicago (ORD), Denver (DEN), Detroit (DTW), year-round flights from Fort Lauderdale (FLL), Honolulu (HNL), Houston (IAH), Kahului (OGG), seasonal flights from Kailua-Kona (KOA), year-round flights from Las Vegas (LAS), Los Angeles (LAX), 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), seasonal flights from Tampa (TPA) and Washington (IAD).
Air Canada (Star Alliance): year-round flights from New York (EWR).
Alaska (Oneworld): year-round flights from Seattle / Tacoma (SEA).
American Airlines (Oneworld): seasonal flights from Chicago (ORD) and year-round flights from Dallas-Fort Worth (DFW).
Delta (SkyTeam): year-round flights from Minneapolis (MSP) and Salt Lake City (SLC).
Flair Airlines: year-round flights from Las Vegas (LAS) and seasonal flights from Phoenix (PHX).
Lynx Air: year-round flights from Las Vegas (LAS), Los Angeles (LAX), seasonal flights from Orlando (MCO) and year-round 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 Central America to Calgary
WestJet has a significant network of flights from Central America to Calgary.
WestJet: seasonal flights from Belize City (BZE), Liberia (LIR), year-round flights from Cancún (CUN), seasonal flights from Huatulco (HUX), Ixtapa / Zihuatanejo (ZIH), Loreto (LTO), Manzanillo (ZLO), Mazatlán (MZT), year-round flights from Puerto Vallarta (PVR) and San José del Cabo (SJD).
Sunwing: seasonal flights from Liberia (LIR), Cancún (CUN), Mazatlán (MZT), Puerto Vallarta (PVR) and San José del Cabo (SJD).
Flair Airlines: seasonal flights from Cancún (CUN) and year-round flights from Puerto Vallarta (PVR).
Non-stop flights from the Caribbean to Calgary
WestJet: seasonal flights from Nassau (NAS), year-round flights from Varadero (VRA), Punta Cana (PUJ) and seasonal flights from Montego Bay (MBJ).
Sunwing: seasonal flights from Varadero (VRA), Punta Cana (PUJ) and Montego Bay (MBJ).
Non-stop flights from Japan to Calgary
WestJet is currently the only airline flying non-stop from Japan to Calgary. They fly seasonal from Tokyo (NRT).
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.
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 December and ends in May.
Flights from Costa Rica to Calgary

There is 1 airport in Costa Rica that has a direct connection to Calgary, which is Liberia. From Liberia, you can fly non-stop with Sunwing or WestJet. This is a seasonal route that starts in December and ends in May.
Flights from Cuba to Calgary

In Cuba, the only airport that has a direct connection to Calgary is Varadero. From Varadero, you can fly non-stop with Sunwing or WestJet.
Flights from Dominican Republic to Calgary

Punta Cana is the only city in Dominican Republic with direct flights to Calgary. From Punta Cana, you can fly non-stop with Sunwing or WestJet.
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.
Flights from Germany to Calgary

Frankfurt is the only city in Germany with direct flights to Calgary. From Frankfurt, you can fly non-stop with Condor or Eurowings.
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 started in April and ends in October.
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.
Flights from Jamaica to Calgary

In Jamaica, the only airport that has a direct connection to Calgary is Montego Bay. From Montego Bay, you can fly non-stop with Sunwing or WestJet. This is a seasonal route that starts in December and ends in May.
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. This is a seasonal route that started in April and ends in October.
Flights from Mexico to Calgary

In Mexico there are several airports with flights to Calgary (8 in total).
From Cancún, direct flights are offered by Flair Airlines, Sunwing and WestJet.
From Huatulco, Ixtapa / Zihuatanejo, Loreto and Manzanillo, all direct flights to Calgary are operated by WestJet.
From Mazatlán, you can fly non-stop with Sunwing or WestJet. This is a seasonal route that starts in December and ends in May.
From Puerto Vallarta, direct flights are offered by Flair Airlines, Sunwing and WestJet.
From San José del Cabo, you can fly non-stop with Sunwing or WestJet.
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).
Flights from Spain to Calgary

Barcelona is the only city in Spain with direct flights to Calgary. From Barcelona, direct flights are offered by WestJet. This is a seasonal route that started in May and ends in October.
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 started in May and ends in September.
Flights from United Kingdom to Calgary

There are 3 airports in United Kingdom that have non-stop flights to Calgary.
From Edinburgh and London Gatwick, you can fly with WestJet.
From London Heathrow, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
Flights from United States to Calgary

You can fly non-stop to Calgary from lots of airports in United States, as there is a total of 29 airports that have direct services to Calgary.
From Atlanta, Austin and Boston, all direct flights to Calgary are operated by WestJet.
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 and Kailua-Kona, you can fly with WestJet.
From Las Vegas, direct flights are offered by Flair Airlines, Lynx Air and WestJet.
From Los Angeles, you can fly non-stop with Lynx Air or WestJet.
From Minneapolis, you can fly non-stop to Calgary with Delta (SkyTeam).
From Nashville, the only airline with direct flights is WestJet.
From New York, direct flights are offered by Air Canada (Star Alliance).
From New York City, you can fly non-stop to Calgary with WestJet.
From Orlando, you can fly non-stop with Lynx Air or WestJet.
From Palm Springs, the only airline with direct flights is WestJet.
From Phoenix, direct flights are offered by Flair Airlines, Lynx Air and WestJet.
From Portland, the only airline with direct flights is WestJet. This is a seasonal route that started in April and ends in October.
From Salt Lake City, direct flights are offered by 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, the only airline with direct flights is WestJet.
From Seattle / Tacoma, you can fly non-stop with Alaska (Oneworld) or WestJet.
From Tampa, the only airline with direct flights is WestJet. This is a seasonal route that starts in December and ends in April.
From Washington, you can fly non-stop with United Airlines (Star Alliance) or WestJet. This is a seasonal route that started in May and ends in October.
Domestic flights to Calgary
Flights from Canada to Calgary

There are lots of domestic flights to Calgary (YYC). 37 airports in Canada have direct flights to the airport.
From Abbotsford, you can fly non-stop with Flair Airlines or WestJet.
From Brandon and Charlottetown, you can fly with WestJet.
From Comox, you can fly non-stop with Central Mountain Air or WestJet.
From Cranbrook, direct flights are offered 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, the only airline with direct flights is WestJet.
From Grande Prairie, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Halifax, the only airline with direct flights is WestJet.
From Hamilton, you can fly non-stop with Lynx Air 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 and Lloydminster, all direct flights to Calgary are operated by WestJet.
From London, you can fly non-stop with Flair Airlines or WestJet.
From Medicine Hat and Moncton, you can fly with WestJet.
From Montreal, there are 5 airlines that have direct services to Calgary, which are Air Canada (Star Alliance), Air Transat, Flair Airlines, Lynx Air and WestJet.
From Nanaimo, you can fly non-stop to Calgary with WestJet.
From Ottawa, you can fly non-stop with Porter or WestJet.
From Penticton and Prince George, all direct flights to Calgary are operated by WestJet.
From Quebec City, you can fly non-stop with Air Canada (Star Alliance) or WestJet. This is a seasonal route that started in June and ends in October.
From Regina, Saskatoon and St. John's, all direct flights to Calgary are operated by WestJet.
From Terrace, you can fly non-stop with Air Canada (Star Alliance) or WestJet.
From Thunder Bay, you can fly non-stop to Calgary with WestJet. This is a seasonal route that started in June and ends in September.
From Toronto, there are 5 airlines that have direct services to Calgary, which are Air Canada (Star Alliance), Flair Airlines, Lynx Air, Porter and WestJet.
From Vancouver, there are 4 airlines that have direct services to Calgary, which are Air Canada (Star Alliance), Flair Airlines, Lynx Air and WestJet.
From Victoria, direct flights are offered by Flair Airlines, Lynx Air and 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 started in June and ends in September.
From Winnipeg, there are 4 airlines that have direct services to Calgary, which are Air Canada (Star Alliance), Flair Airlines, Lynx Air and WestJet.
From Yellowknife, direct flights are offered by WestJet.
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 17 airlines flying to Calgary from 91 airports around the world, as of December 2023.
Which airlines fly to Calgary?
WestJet, Flair Airlines and Air Canada 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 4,241 flights arriving at Calgary every month (or 987 flights each week), from a total of 91 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 43m |
Toronto to Calgary | 3h 55m |
Edmonton to Calgary | 50m |
Kelowna to Calgary | 59m |
Fort McMurray to Calgary | 1h 43m |