Non-stop flights to Edmonton (YEG)
Edmonton International Airport is a large airport in Canada. It is an international airport. In total there are 51 airports around the world that have direct flights to Edmonton, spread around 49 cities in 4 countries. Currently, there are 28 domestic flights to Edmonton.
Edmonton is mainly known for sightseeing & culture and its nature.
On this page
All direct flights to Edmonton Airlines flying to Edmonton Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 2,289 flights arriving at Edmonton Airport, which are 76 flights per day or 3 flights per hour. On an average day, there is at least 1 flight arriving every 20 minutes.
The most frequently departed flights to Edmonton are routes from Toronto (YYZ) in Canada and Vancouver (YVR), also in Canada. These two routes together are operated 836 times this month, and make up for 37% of all monthly arrivals at Edmonton International Airport.
The longest flight to Edmonton YEG is departing from Amsterdam (AMS). This non-stop flight takes around 8 hours and 35 minutes and covers a distance of 2,684 miles (4,319 km).
List of all direct flights to Edmonton
Below you can find a list of all cities and countries that have direct flights to Edmonton, ordered by popularity.









Airlines flying to Edmonton
Currently, there are 13 airlines that fly to Edmonton. Most flights to Edmonton are operated by WestJet, as they connect 25 airports to YEG. Below you can find a list of airlines that operate most YEG flights:












Business class flights to Edmonton
There are 10 airports that have flights to Edmonton in Business Class. All airports that offer business class flights to YEG are listed below:









Intercontinental flights to Edmonton
There are intercontinental flights to Edmonton International Airport (YEG) from Europe, the United States, Central America and the Caribbean, as of May 2022.
* Please note that there are no direct services from Southern America, Africa, the Middle-East, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Europe to Edmonton
KLM is currently the only airline flying non-stop from Europe to Edmonton. They fly year-round from Amsterdam (AMS).
Non-stop flights from the US to Edmonton
Air Canada (Star Alliance): seasonal flights from San Francisco (SFO).
Alaska (Oneworld): year-round flights from Seattle / Tacoma (SEA).
Flair Airlines: year-round flights from Burbank (BUR), Las Vegas (LAS), seasonal flights from Nashville (BNA), Palm Springs (PSP), Phoenix (AZA) and year-round flights from San Francisco (SFO).
Swoop: year-round flights from Las Vegas (LAS), seasonal flights from Nashville (BNA), Orlando (SFB), year-round flights from Palm Springs (PSP), Phoenix (AZA), seasonal flights from San Diego (SAN) and San Francisco (SFO).
United Airlines (Star Alliance): seasonal flights from Denver (DEN) and Houston (IAH).
WestJet: seasonal flights from Honolulu (HNL), Kahului (OGG), year-round flights from Las Vegas (LAS), Los Angeles (LAX), seasonal flights from Orlando (MCO), Palm Springs (PSP) and Phoenix (PHX).
Non-stop flights from Central America to Edmonton
Flair Airlines: seasonal flights from San José del Cabo (SJD).
Sunwing: seasonal flights from Cancún (CUN) and Puerto Vallarta (PVR).
Swoop: seasonal flights from Mazatlán (MZT), Puerto Vallarta (PVR) and San José del Cabo (SJD).
WestJet: seasonal flights from Cancún (CUN), Huatulco (HUX), Puerto Vallarta (PVR) and San José del Cabo (SJD).
Non-stop flights from the Caribbean to Edmonton
Sunwing is currently the only airline flying non-stop from the Caribbean to Edmonton. They fly seasonal from Varadero (VRA).
International flights to Edmonton
Flights from Cuba to Edmonton

Varadero is the only city in Cuba with direct flights to Edmonton. From Varadero, direct flights are offered by Sunwing. This is a seasonal route that starts in May and ends in July.
Flights from Mexico to Edmonton

There are 5 airports in Mexico that have non-stop flights to Edmonton.
From Cancún, you can fly non-stop with Sunwing or WestJet. This is a seasonal route that starts in May and ends in July.
From Huatulco, the only airline with direct flights is WestJet. This is a seasonal route that starts in November and ends in April.
From Mazatlán, you can fly non-stop to Edmonton with Swoop. This is a seasonal route that starts in November and ends in April.
From Puerto Vallarta, direct flights are offered by Sunwing, Swoop and WestJet. This route is recently announced though, and not operational yet. It will start in May 2022.
From San José del Cabo, direct flights are offered by Flair Airlines, Swoop and WestJet. This is a seasonal route that starts in October and ends in April.
Flights from Netherlands to Edmonton

In Netherlands, the only airport that has a direct connection to Edmonton is Amsterdam. From Amsterdam, direct flights are offered by KLM (SkyTeam).
Flights from United States to Edmonton

You can fly non-stop to Edmonton from lots of airports in United States, as there is a total of 16 airports that have direct services to Edmonton.
From Burbank, direct flights are offered by Flair Airlines.
From Denver, the only airline with direct flights is United Airlines (Star Alliance). This route is not operational yet but will start in June.
From Honolulu, you can fly non-stop to Edmonton with WestJet. This is a seasonal route that starts in December and ends in April.
From Houston, the only airline with direct flights is United Airlines (Star Alliance). This is a seasonal route that starts in October and ends in April.
From Kahului, direct flights are offered by WestJet. This is a seasonal route that starts in December and ends in April.
From Las Vegas, direct flights are offered by Flair Airlines, Swoop and WestJet.
From Los Angeles, direct flights are offered by WestJet.
From Nashville, you can fly non-stop with Flair Airlines or Swoop. This is a seasonal route that starts in May and ends in October.
From Orlando, you can fly non-stop to Edmonton with Swoop. This is a seasonal route that starts in November and ends in April.
From Orlando, the only airline with direct flights is WestJet. This is a seasonal route that starts in November and ends in April.
From Palm Springs, direct flights are offered by Flair Airlines, Swoop and WestJet.
From Phoenix, you can fly non-stop with Flair Airlines or Swoop.
From Phoenix, direct flights are offered by WestJet. This route is recently announced though, and not operational yet. It will start in May 2022.
From San Diego, the only airline with direct flights is Swoop. This is a seasonal route that starts in May and ends in October.
From San Francisco, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and Swoop.
From Seattle / Tacoma, the only airline with direct flights is Alaska (Oneworld).
Domestic flights to Edmonton
Flights from Canada to Edmonton

There are lots of domestic flights to Edmonton (YEG). 28 airports in Canada have direct flights to the airport.
From Abbotsford, you can fly non-stop with Flair Airlines or Swoop.
From Calgary, there are 4 airlines that have direct services to Edmonton, which are Air Canada (Star Alliance), Air North, Sunwing and WestJet.
From Charlottetown, you can fly non-stop to Edmonton with Swoop. This is a seasonal route that starts in June and ends in September.
From Comox, direct flights are offered by Flair Airlines, Swoop and WestJet.
From Fort Chipewyan, direct flights are offered by Northwestern Air.
From Fort McMurray, you can fly non-stop to Edmonton with WestJet.
From Fort Smith, direct flights are offered by Northwestern Air.
From Fort St. John, the only airline with direct flights is Central Mountain Air.
From Grande Prairie, you can fly non-stop to Edmonton with WestJet.
From Halifax, you can fly non-stop with Swoop or WestJet.
From Hamilton, direct flights are offered by Swoop.
From High Level, you can fly non-stop with Central Mountain Air or Northwestern Air.
From Kelowna, direct flights are offered by Flair Airlines, Swoop and WestJet.
From Kitchener / Waterloo, the only airline with direct flights is Flair Airlines.
From London and Moncton, you can fly with Swoop.
From Montreal, you can fly non-stop with Air Canada (Star Alliance) or Flair Airlines.
From Ottawa, direct flights are offered by Air Canada (Star Alliance), Flair Airlines and Swoop.
From Prince George, direct flights are offered by Central Mountain Air.
From Regina and Saskatoon, all direct flights to Edmonton are operated by Swoop and WestJet.
From St. John's, the only airline with direct flights is WestJet. This is a seasonal route that starts in July and ends in September.
From Toronto, there are 5 airlines that have direct services to Edmonton, which are Air Canada (Star Alliance), Flair Airlines, Kish Air, Swoop and WestJet.
From Vancouver, there are 4 airlines that have direct services to Edmonton, which are Air Canada (Star Alliance), Flair Airlines, Sunwing and WestJet.
From Victoria, direct flights are offered by Flair Airlines, Swoop and WestJet.
From Whitehorse, the only airline with direct flights is Air North. This is a seasonal route that starts in May and ends in October.
From Winnipeg, direct flights are offered by Flair Airlines, Swoop and WestJet.
From Yellowknife, direct flights are offered by Air Canada (Star Alliance), Canadian North and WestJet.
Alternative airports near Edmonton
Unfortunately, there are no alternative airports to Edmonton (YEG) within a range of 125 miles (200 km).
Frequently asked questions - FAQ
How many airports are there in Edmonton?
There is 1 airport in Edmonton: Edmonton International Airport (YEG).
What is the best airport to fly into Edmonton?
The most convenient airport to fly into Edmonton is Edmonton International Airport (YEG).
How many airlines fly to Edmonton?
There are 13 airlines flying to Edmonton from 51 airports around the world, as of May 2022.
Which airlines fly to Edmonton?
WestJet, Swoop and Flair Airlines operate most flights to Edmonton. To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Edmonton?
Star Alliance, SkyTeam and Oneworld are all flying to Edmonton.
How many nonstop flights are there to Edmonton?
There are roughly 2,289 flights arriving at Edmonton every month (or 532 flights each week), from a total of 51 airports worldwide.
What is the official name of Edmonton Airport?
The official name of Edmonton Airport is Edmonton International Airport.
What is the airport code of Edmonton Airport?
The airport code of Edmonton Airport is YEG.
What are the most popular flights to Edmonton?
Toronto, Vancouver and Calgary are the 3 most popular routes to Edmonton. For a complete overview of all flight routes to Edmonton, please use our flight map.
How long is the flight to Edmonton?
Toronto to Edmonton | 3h 43m |
Vancouver to Edmonton | 1h 41m |
Calgary to Edmonton | 50m |
Kelowna to Edmonton | 1h 16m |
Abbotsford to Edmonton | 1h 20m |