FlightsFrom Toronto

To Edmonton

Cheap Flights from Toronto to Edmonton

Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Toronto

RatePunk searches hundreds of travel sites at once for deals on flights to Edmonton

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Toronto to Edmonton

Explore current cheapest deals departing from Toronto to Edmonton

July 21 - July 22

Cheapest

YYZ - Edmonton

$314

$119

Round trip

July 7 - July 8

Earliest

YYZ - Edmonton

$332

$133

Round trip

July 9 - July 10

YYZ - Edmonton

$326

$133

Round trip

July 8 - July 9

YYZ - Edmonton

$331

$153

Round trip

August 26 - August 27

YYZ - Edmonton

$365

$162

Round trip

July 8 - July 14

YYZ - Edmonton

$317

$178

Round trip

July 20 - July 22

YYZ - Edmonton

$315

$179

Round trip

July 8 - July 29

YYZ - Edmonton

$285

$180

Round trip

August 28 - August 31

Best

YYZ - Edmonton

$364

$182

Round trip

August 21 - August 26

YYZ - Edmonton

$360

$184

Round trip

Unlock all 500+ flight deals to Edmonton and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Toronto to Edmonton

Fares for flights from Toronto to Edmonton right now are typically $235–$540, with a median of $367. Currently, prices are above the typical level for this route. Only 3% of recent fares have been classified as a good price, indicating that finding cheap flights from Toronto to Edmonton may require some flexibility.
A typical journey from Toronto to Edmonton takes about 8h 10m, including connections. This duration accounts for both direct flights and itineraries with stopovers, reflecting the overall travel time you can expect.
The route from Toronto to Edmonton covers a distance of 2689 kilometers, classifying it as a medium-haul flight. This distance means you can expect a significant travel time, often involving several hours in the air.
When considering the cheapest time to fly from Toronto to Edmonton, September stands out with a median fare of $218. Other economical months include April, with a median fare of $224, and February, where the median fare is $252. These months offer more favorable pricing compared to the overall median.
For flights from Toronto to Edmonton, a meaningful share are non-stop, while the remaining itineraries connect once. Specifically, 54.5% of recent fares were for direct flights from Toronto to Edmonton. When a connection is involved, most itineraries include 1 stopover.

How much is a round trip from Toronto to Edmonton

Regular price: $239 - $513

Prices are currently below the regular range.

The regular price range for flights from Toronto to Edmonton is typically between $239 and $513. The current lowest deal is $119 with WestJet, for travel from Jul 21-Jul 22.

now $119

Low $239

High $513

The cheapest time to fly from Toronto to Edmonton

The cheapest month to fly from Toronto to Edmonton is September, with a median price of $218. The most expensive month is March, with a median price of $545. Prices are generally lower from January to November.

September

Cheapest

Flights from $218

March

Most Expensive

Flights from $545

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Toronto to Edmonton

Airline logo

Flair Airlines

Last-minute flights going from Toronto to Edmonton

Fri, Jun 19

⌛ Last-Minute

YKF - Edmonton

Flair Airlines

Waterloo (YKF) - Edmonton (YEG)

Flair Airlines

$333

$202

One-way

Thu, Jul 2

⌛ Last-Minute

YHM - Edmonton

Porter Airlines

Hamilton (YHM) - Edmonton (YEG)

Porter Airlines

$399

$284

One-way

Thu, Jul 2

⌛ Last-Minute

YHM - Edmonton

Porter Airlines

Hamilton (YHM) - Edmonton (YEG)

Porter Airlines

$424

$293

One-way

Thu, Jul 2

⌛ Last-Minute

YHM - Edmonton

Porter Airlines

Hamilton (YHM) - Edmonton (YEG)

Porter Airlines

$423

$299

One-way

Fri, Jul 3

⌛ Last-Minute

YKF - Edmonton

Flair Airlines

Waterloo (YKF) - Edmonton (YEG)

Flair Airlines

$383

$257

One-way

Sun, Jul 5

⌛ Last-Minute

YKF - Edmonton

Flair Airlines

Waterloo (YKF) - Edmonton (YEG)

Flair Airlines

$289

$203

One-way

Biggest price drops on these dates for flights from Toronto to Edmonton

1 night

Aug 26 - Aug 27

$365  →  $162

56%

1 night

Jul 7 - Jul 8

$332  →  $133

60%

1 night

Jul 21 - Jul 22

$314  →  $119

62%

1 night

Jul 9 - Jul 10

$326  →  $133

59%

Popular Airports to fly from Toronto to Edmonton

Toronto - Edmonton route insights

💸 Price insights

Recent fares are below the typical level

Recent fares from Toronto to Edmonton are below the typical level, with deals around $119.

📅 Best time to fly

September is historically cheapest at $218

Historically, September is the cheapest month to fly from Toronto to Edmonton, with a median price of $218.

⏱️ Flight duration

Typical flight time is 8h 10m

The typical flight duration from Toronto to Edmonton is 8 hours and 10 minutes.

✈️ Airlines & availability

Deals are frequent on this route

Deals from Toronto to Edmonton are frequent, with over 1 deal per day historically.

🏆 Airline highlight

Flair Airlines offers direct flights

Flair Airlines is one carrier that offers direct flights on the Toronto to Edmonton route.

🎯 Booking tip

Consider September for the best prices

For better prices, consider booking your flight to Edmonton in September, historically the cheapest month.

Toronto main airports to depart from

Toronto Pearson International (YYZ)

Cheapest

Toronto Pearson International Airport offers flights to Edmonton, often with competitive pricing for your trip.

📍 ~25 km from Toronto city center (reachable by car or train)

💸 Flights from ~$119

Billy Bishop Toronto City (YTZ)

Billy Bishop Toronto City Airport provides a convenient departure option for flights to Edmonton.

📍 ~2 km from Toronto city center (reachable by car or ferry)

💸 Flights from ~$251

Edmonton main airports to arrive at

Edmonton International (YEG)

Cheapest

Edmonton International Airport is a convenient arrival choice for flights from Toronto to Edmonton.

📍 ~28 km from Edmonton city center (reachable by car)

💸 Flights from ~$119

Airports nearby Edmonton used as alternative

Edmonton International (YEG)

Cheapest

Edmonton International is the primary airport for Edmonton, offering a full range of flight options.

📍 ~30 km from destination city (reachable by car)

💸 Flights from ~$119

Calgary International (YYC)

Calgary International is a major international hub, often offering more competitive pricing on long-haul routes.

📍 ~290 km from destination city (reachable by car)

💸 Flights from ~$136

Saskatoon John G. Diefenbaker International (YXE)

Saskatoon John G. Diefenbaker International is a secondary regional hub with decent domestic connectivity.

📍 ~500 km from destination city (reachable by car)

💸 Flights from ~$189

Fort McMurray International (YMM)

Fort McMurray International is a reliable regional airport for northern Alberta travel, useful if located north of Edmonton.

📍 ~380 km from destination city (reachable by car)

💸 Flights from ~$327

Grande Prairie (YQU)

Grande Prairie is an alternative regional departure point for northwestern Alberta, serving as a backup for domestic connections.

📍 ~380 km from destination city (reachable by car)

💸 Flights from ~$414

Business & First Class Flight Deals to Edmonton

Discover luxury on the budget with premium cabin class on flights from Toronto to Edmonton.

Elite

Best Elite deals to Edmonton

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From YTZ

Elite

Aug 06

Edmonton, Canada

90% AI deal score

$1,131

$563

Save $568

From YTZ

Elite

Aug 06

Edmonton, Canada

90% AI deal score

$1,159

$563

Save $596

From YYZ

Elite

Jul 23

Edmonton, Canada

87% AI deal score

$964

$569

Save $395

From YYZ

Elite

Jul 23

Edmonton, Canada

87% AI deal score

$964

$569

Save $395

From YYZ

Elite

Jul 23

Edmonton, Canada

87% AI deal score

$959

$569

Save $390

From YYZ

Elite

Jul 23

Edmonton, Canada

86% AI deal score

$944

$569

Save $375

From YYZ

Elite

Jul 23

Edmonton, Canada

86% AI deal score

$957

$569

Save $388

From YYZ

Elite

Jul 23

Edmonton, Canada

86% AI deal score

$954

$569

Save $385

From YYZ

Elite

Jun 18

Edmonton, Canada

78% AI deal score

$1,226

$909

Save $317

From YYZ

Elite

Aug 28

Edmonton, Canada

74% AI deal score

$755

$618

Save $137

From YYZ

Elite

Jul 09

Edmonton, Canada

73% AI deal score

$631

$574

Save $57

From YYZ

Elite

Jul 10

Edmonton, Canada

73% AI deal score

$629

$574

Save $55

From YYZ

Elite

Jul 11

Edmonton, Canada

73% AI deal score

$631

$574

Save $57

From YYZ

Elite

Jul 09

Edmonton, Canada

73% AI deal score

$630

$577

Save $53

From YYZ

Elite

Jul 11

Edmonton, Canada

73% AI deal score

$629

$577

Save $52

From YYZ

Elite

Jul 09

Edmonton, Canada

73% AI deal score

$630

$577

Save $53

From YYZ

Elite

Jul 09

Edmonton, Canada

73% AI deal score

$629

$577

Save $52

From YYZ

Elite

Jul 10

Edmonton, Canada

73% AI deal score

$629

$577

Save $52

From YYZ

Elite

Jul 11

Edmonton, Canada

73% AI deal score

$629

$577

Save $52

From YYZ

Elite

Aug 12

Edmonton, Canada

73% AI deal score

$730

$618

Save $112

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$628

$574

Save $54

From YYZ

Elite

Jul 08

Edmonton, Canada

72% AI deal score

$622

$574

Save $48

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$625

$574

Save $51

From YYZ

Elite

Jul 08

Edmonton, Canada

72% AI deal score

$627

$574

Save $53

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$623

$574

Save $49

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$629

$574

Save $55

From YYZ

Elite

Jul 10

Edmonton, Canada

72% AI deal score

$628

$577

Save $51

From YYZ

Elite

Jul 11

Edmonton, Canada

72% AI deal score

$628

$577

Save $51

From YYZ

Elite

Jul 11

Edmonton, Canada

72% AI deal score

$625

$577

Save $48

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$627

$577

Save $50

From YYZ

Elite

Jul 11

Edmonton, Canada

72% AI deal score

$624

$577

Save $47

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$625

$577

Save $48

From YYZ

Elite

Jul 10

Edmonton, Canada

72% AI deal score

$625

$577

Save $48

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$625

$577

Save $48

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$624

$577

Save $47

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$626

$577

Save $49

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$626

$577

Save $49

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$627

$577

Save $50

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$623

$577

Save $46

From YYZ

Elite

Jul 08

Edmonton, Canada

72% AI deal score

$623

$577

Save $46

From YYZ

Elite

Jul 08

Edmonton, Canada

72% AI deal score

$624

$577

Save $47

From YYZ

Elite

Jul 10

Edmonton, Canada

72% AI deal score

$625

$577

Save $48

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$626

$577

Save $49

From YYZ

Elite

Jul 09

Edmonton, Canada

72% AI deal score

$628

$577

Save $51

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$624

$577

Save $47

From YYZ

Elite

Jul 10

Edmonton, Canada

72% AI deal score

$626

$577

Save $49

From YYZ

Elite

Jul 08

Edmonton, Canada

72% AI deal score

$625

$577

Save $48

From YYZ

Elite

Jul 07

Edmonton, Canada

72% AI deal score

$628

$577

Save $51

From YYZ

Elite

Jul 08

Edmonton, Canada

72% AI deal score

$628

$577

Save $51

From YYZ

Elite

Jul 10

Edmonton, Canada

72% AI deal score

$628

$577

Save $51

From YYZ

Elite

Jul 11

Edmonton, Canada

72% AI deal score

$626

$577

Save $49

From YYZ

Elite

Jul 11

Edmonton, Canada

72% AI deal score

$626

$577

Save $49

From YYZ

Elite

Jul 21

Edmonton, Canada

71% AI deal score

$632

$600

Save $32

From YYZ

Elite

Oct 06

Edmonton, Canada

70% AI deal score

$644

$612

Save $32

From YYZ

Elite

Jul 06

Edmonton, Canada

69% AI deal score

$941

$838

Save $103

From YYZ

Elite

Jul 17

Edmonton, Canada

66% AI deal score

$751

From YYZ

Elite

Oct 24

Edmonton, Canada

49% AI deal score

$1,963

From YYZ

Elite

Sep 30

Edmonton, Canada

49% AI deal score

$1,989

From YYZ

Elite

Oct 21

Edmonton, Canada

49% AI deal score

$2,000

From YYZ

Elite

Sep 30

Edmonton, Canada

49% AI deal score

$2,000

From YYZ

Elite

Sep 30

Edmonton, Canada

49% AI deal score

$2,000

From YYZ

Elite

Oct 21

Edmonton, Canada

49% AI deal score

$2,029

From YYZ

Elite

Oct 21

Edmonton, Canada

48% AI deal score

$1,957

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$1,957

From YYZ

Elite

Oct 21

Edmonton, Canada

48% AI deal score

$1,989

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$1,989

From YYZ

Elite

Oct 21

Edmonton, Canada

48% AI deal score

$1,991

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$1,991

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$2,000

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$2,000

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$2,000

From YYZ

Elite

Oct 31

Edmonton, Canada

48% AI deal score

$2,007

From YYZ

Elite

Oct 31

Edmonton, Canada

48% AI deal score

$2,007

From YYZ

Elite

Oct 14

Edmonton, Canada

48% AI deal score

$2,020

From YYZ

Elite

Oct 03

Edmonton, Canada

48% AI deal score

$2,024

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$2,029

From YYZ

Elite

Oct 21

Edmonton, Canada

48% AI deal score

$2,030

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$2,030

From YYZ

Elite

Oct 21

Edmonton, Canada

48% AI deal score

$2,041

From YYZ

Elite

Oct 21

Edmonton, Canada

48% AI deal score

$2,041

From YYZ

Elite

Oct 21

Edmonton, Canada

48% AI deal score

$2,041

From YYZ

Elite

Oct 14

Edmonton, Canada

48% AI deal score

$2,052

From YYZ

Elite

Oct 14

Edmonton, Canada

48% AI deal score

$2,054

From YYZ

Elite

Oct 14

Edmonton, Canada

48% AI deal score

$2,063

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$2,066

From YYZ

Elite

Oct 19

Edmonton, Canada

48% AI deal score

$2,079

From YYZ

Elite

Oct 22

Edmonton, Canada

48% AI deal score

$2,079

From YYZ

Elite

Oct 20

Edmonton, Canada

48% AI deal score

$2,079

From YYZ

Elite

Oct 13

Edmonton, Canada

48% AI deal score

$2,079

From YYZ

Elite

Sep 28

Edmonton, Canada

48% AI deal score

$2,079

From YYZ

Elite

Oct 15

Edmonton, Canada

48% AI deal score

$2,085

From YYZ

Elite

Oct 14

Edmonton, Canada

48% AI deal score

$2,092

From YYZ

Elite

Sep 30

Edmonton, Canada

48% AI deal score

$2,108

From YYZ

Elite

Oct 13

Edmonton, Canada

48% AI deal score

$2,110

From YYZ

Elite

Oct 24

Edmonton, Canada

48% AI deal score

$2,110

From YYZ

Elite

Oct 20

Edmonton, Canada

48% AI deal score

$2,110

From YYZ

Elite

Oct 22

Edmonton, Canada

48% AI deal score

$2,110

From YYZ

Elite

Oct 19

Edmonton, Canada

48% AI deal score

$2,110

From YYZ

Elite

Oct 20

Edmonton, Canada

48% AI deal score

$2,112

From YYZ

Elite

Oct 24

Edmonton, Canada

48% AI deal score

$2,112

Frequently Asked Questions About Flights to Edmonton

Historically, the optimal time to book flights from Toronto to Edmonton is 60+ days before departure. Across the trailing quarter, deals booked in this window averaged around $289. In contrast, flights booked 28-59 days out typically cost about $341, and prices for bookings made 14-27 days in advance were approximately $352. For last-minute travel, within 0-6 days of departure, the average price was significantly higher, at $891.

Based on data from the trailing 90 days, a good price for a flight from Toronto to Edmonton is considered to be $235 or less. The median price for this route historically sits around $367. Travelers can typically expect to pay up to $540 for flights on this route, with prices above that threshold being less common.

Historically, the cheapest months to fly from Toronto to Edmonton are September, April, and February. In September, the median price for flights was $218, while April saw a median of $224. February also offered competitive prices, with a median of $252. The annual median price for this route across the trailing 270 days was $367.