Direct flights to Calgary

Are you headed to Calgary, Canada, for a vacation? Take part of our guide to learn more about the destination, and find all direct flights available.

Calgary International is the largest airport in the state of Canada. In total there are 91 airports with direct flights to Calgary from 18 different countries and 31 U.S. states. The airport is a hub for WestJet. You can easily reach Calgary with daily non-stop flights from 12 other major hubs like Vancouver (Air Canada), Toronto (Air Canada) and Denver (United).

YYC Click to open the interactive map.

Non-stop routes to YYC:


No direct flights found. Try clear all filters.

A land of cowboys and rodeos, with big business and big stetsons, Calgary is a cosmopolitan city that knows how to have a good time. No vacation in Calgary is complete without visiting both the city's cultural landmarks and the surrounding beauty of nature.

Boasting a beautiful location sandwiched between the Rocky Mountains to the west and the prairies to the east, Calgary is now one of western Canada’s largest cities. Offering all the trappings of a booming oil rich city with a superb selection of arts, culture and fine cuisine on offer it is also blessed with stunning mountains and a collection of winter sports.

direct flights from toronto to calgary

Book the best direct flight to Calgary

Are you looking for a direct flight to Calgary – look no further! In the list below we have gathered some of the airports with the highest number of flights to Calgary, by using the links you can see all flight options from each airport.

direct flights from london to calgary

Don’t miss this in Calgary

Home to the 1988 Winter Olympics, a visit to the Olympic Plaza where the medals were presented and where many of the city’s festivals and concerts are held is a popular choice. For families, Calgary is awash with beautiful parks and gardens.

Prince’s Island Park is a particular favourite while the Botanical Gardens with its fabulous zoo is a great day out. The Prehistoric Park has a great collection of life sized dinosaur statues and is a real treat for children.

Make the most of the natural beauty surrounding Calgary with a visit to the town and National Park of Bannf, a UNESCO World Heritage Site with some of the finest ski resorts in Canada. The town is also Canada’s highest so why not have a coffee at one of the many cafes enjoying the spectacular views and scenery the area has to offer.

How to find a cheap flight to Calgary

For great offers on cheap flights and lastminute flights to Calgary, why not check out our excellent flights search facility at You’ll find that some of the cheapest flights are likely to be found if you can book as far in advance as possible.

The climate in Calgary

Calgary experiences warm summers and bitterly cold winters, temperatures often dropping well below freezing. The mountains cause Calgary's climate to be rather dry, the little rainfall that does occur falls in summer.

Winters are long and cold and occasionally relieved by a warm wind called a Chinook. The weather in Calgary is highly changeable and daily predictions are often off the mark.

Major airlines with daily flights to Calgary
Daily flights with Air Canada
Daily flights with Delta
Daily flights with United
Daily flights with American Airlines
Daily flights with KLM
Daily flights with Alaska Airlines
YYC routes and destination map
Show flights from Calgary instead? Cheap flights to Calgary

Yes you can fly to Calgary from 28 different US airports.

There are 16 airlines with direct flights to Calgary. Air Canada, WestJet and Flair Airlines are the most popular ones.

All 3 big alliances are flying to Calgary. Star Alliance, Oneworld and SkyTeam.

The IATA code is YYC and the ICAO code is CYYC.

You can fly daily from 12 different airports hubs to Calgary. Including Vancouver & Toronto & Montreal with Air Canada, Dallas with American Airlines and Chicago & Denver & San Francisco & Houston with United.

Depends where you are flying from. It takes 10h 30min from Rome (FCO) and 48min from Lethbridge (YQL).

There is 1 airport in Calgary with scheduled flights, Calgary International, YYC.

It depends on where from and when you are flying. The average one-way ticket price according to our data is $278.
Direct flights to Canada
Pearson International
Pearson International (YYZ)

Flights from 186 different airports

Pierre Elliott Trudeau International
Pierre Elliott Trudeau International (YUL)

Flights from 153 different airports

Vancouver International Airport
Vancouver International Airport (YVR)

Flights from 114 different airports

Edmonton International Airport
Edmonton International Airport (YEG)

Flights from 48 different airports

Winnipeg International
Winnipeg International (YWG)

Flights from 40 different airports

Ottawa Macdonald Cartier International
Ottawa Macdonald Cartier International (YOW)

Flights from 38 different airports

Halifax International
Halifax International (YHZ)

Flights from 37 different airports

Quebec Jean Lesage International
Quebec Jean Lesage International (YQB)

Flights from 31 different airports

St Johns International
St Johns International (YYT)

Flights from 23 different airports

Yellowknife (YZF)

Flights from 23 different airports