Direct flights from Toronto to Edmonton (YYZ → YEG)

Distance 2,690 km (1,671 mi)
Est. duration 3h 10m
Loading map...
Live fares · YYZ → YEG

Available flights

PDNon-stop
from$230
Book

About the Toronto → Edmonton route

Toronto to Edmonton is a mid-range domestic run — just over three hours in the air, covering 2,690 kilometres of Canadian geography that shifts from the Great Lakes basin to the edge of the prairies. It's a route that carries a real mix: oil-patch professionals cycling through work rotations, families bridging the country, and a growing number of leisure travellers who've finally started treating Alberta as a destination rather than a stopover. Air Canada holds the dominant share here, but WestJet and Flair Airlines (F8) keep the competitive pressure honest. Expect a quick turnaround flight, not a red-eye epic.

Why travel from Toronto to Edmonton?

Edmonton has built a genuinely compelling case for itself beyond its reputation as the city you drive through to get to Jasper. The Whyte Avenue strip in Old Strathcona is one of the better stretches of independent restaurants and bookshops in western Canada — the kind of neighbourhood that rewards an afternoon with no particular agenda. The city hosts the Edmonton Folk Music Festival every August, which draws serious music fans from across the country. There's also a thriving Ukrainian-Canadian cultural presence here, visible in the food, the architecture, and institutions like the Ukrainian Canadian Archives and Museum. And if you time it right, the winter light show of the northern lights is visible right from the city limits — no wilderness expedition required.

Quick stats

  • Distance: 2,690 km
  • Estimated flight time: 3h 10m
  • Operating airlines: AC, F8, PD, WS
  • Direct route: yes

Practical tips for YYZ → YEG

If you're watching fares, late winter and early spring tend to offer the most room to negotiate — summer festival season and the Christmas holiday push prices up sharply. Edmonton's airport (YEG) sits about 30 kilometres south of downtown, which is further than it looks on a map; the taxi or rideshare run into the city centre typically takes 35-45 minutes depending on traffic. There's no direct rail link yet, though bus connections exist. If you're flying Flair Airlines (F8), check your baggage allowance carefully before you pack — carry-on and checked bag fees are separate add-ons. No currency exchange required for Canadians, and no border formalities. Edmonton runs on Mountain Time, so Toronto travellers lose two hours on the way west.

Frequently asked questions

How long does the flight from Toronto to Edmonton take?

The flight covers approximately 2,690 km and typically takes around 3 hours and 10 minutes of flight time. Actual travel time including boarding and deplaning may be slightly longer.

Which airlines operate the Toronto to Edmonton route?

Air Canada (AC), Flair Airlines (F8), Poseidon Airlines (PD), and WestJet (WS) all operate flights on this route, giving you multiple options for scheduling and pricing.

What is the best time of year to fly from Toronto to Edmonton?

Late spring through early fall (May–September) offers the most pleasant weather in Edmonton with warmer temperatures and longer daylight, while shoulder seasons like April and October often feature competitive fares. Winter months (November–March) can see lower fares but come with cold weather and potential flight delays.

Do I need a visa to fly from Toronto to Edmonton?

No visa is required as both cities are in Canada; you only need a valid government-issued ID such as a passport or provincial driver's license. This is a domestic flight with no international travel requirements.

What should I know about luggage and jet lag on this route?

Luggage allowances vary by airline, so check your carrier's policy in advance; most include a carry-on and checked bag with basic fares. Jet lag is minimal since Toronto and Edmonton are only one hour apart (Edmonton is Mountain Time), so you'll adjust quickly.

Find flights from Toronto to Edmonton
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Toronto to Edmonton? The flight distance from YYZ to YEG is approximately 2,690 km (1,671 miles).
How long is the flight from YYZ to YEG? The estimated flight time from Toronto to Edmonton is approximately 3h 10m.
What airlines fly from YYZ to YEG? Airlines operating direct flights from Toronto to Edmonton include: AC, F8, PD, WS.

Cheapest fares Toronto → Edmonton

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Toronto → Edmonton.

Try a nearby airport to Toronto

Flights to Edmonton (YEG) from other airports within 350 km of Toronto. Often unlocks cheaper fares or better times.

Or try a nearby airport to Edmonton

Flights from Toronto (YYZ) to other airports within 350 km of Edmonton.

Other flights from Toronto (YYZ)

Other flights from Edmonton (YEG)