Toronto to Edmonton (YYZ–YEG) — Airlines, Schedules & Connections

YYZ Airport Page →
1,671 mi airlines charter/private 308/wk
On-time Some delays Frequent delays
Flight Schedule 98 flights Verified 29m ago
Also flown by charter / private operators: FLYGTA Airlines.
Nonstop Charter / private 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
WS437+1
WS WestJet
73H
6:10 AM
EDT T3
8:30 AM
MDT
4h 20m
53%
M T W T F S S
Prices
CZ7525cs
CZ China Southern
73H
6:10 AM
EDT T3
8:30 AM
MDT
4h 20m
M T W T F S S
Prices
LO4115cs
LO LOT Polish Airlines
BCS3
8:00 AM
EDT TT1
10:09 AM
MDT
4h 9m
M T W T F S S
Prices
AC165+5
AC Air Canada
321
8:00 AM
EDT T1
10:09 AM
MDT
4h 9m
44%
M T W T F S S
Prices
AV6989cs
AV avianca
321
8:00 AM
EDT TT1
10:09 AM
MDT
4h 9m
50%
M T W T F S S
Prices
TS7941cs
TS Air Transat
E295
9:05 AM
EDT T3
11:24 AM
MDT
4h 19m
54%
M T W T F S S
Prices
PD401+1
PD Porter Airlines
E295
9:05 AM
EDT T3
11:24 AM
MDT
4h 19m
46%
M T W T F S S
Prices
AV2854cs
AV avianca
320
10:10 AM
EDT T1
12:23 PM
MDT
4h 13m
50%
M T W T F S S
Prices
AC167+4
AC Air Canada
7M8
10:30 AM
EDT T1
12:39 PM
MDT
4h 9m
44%
M T W T F S S
Prices
MS9639cs
MS Egyptair
7M8
10:30 AM
EDT TT1
12:43 PM
MDT
4h 13m
45%
M T W T F S S
Prices
AC2367
AC Air Canada
320
10:30 AM
EDT TT1
12:39 PM
MDT
4h 9m
44%
M T W T F S S
Prices
AV2866cs
AV avianca
7M8
10:30 AM
EDT TT1
12:39 PM
MDT
4h 9m
50%
M T W T F S S
Prices
F8639
F8 Flair
7M8
10:40 AM
EDT
12:55 PM
MDT
4h 15m
45%
M T W T F S S
Prices
WS449
WS WestJet
738
12:00 PM
EDT T3
2:20 PM
MDT
4h 20m
53%
M T W T F S S
Prices
EK5785cs
EK Emirates
223
12:00 PM
EDT TT1
2:09 PM
MDT
4h 9m
66%
M T W T F S S
Prices
MS9637cs
MS Egyptair
320
12:40 PM
EDT TT1
2:53 PM
MDT
4h 13m
45%
M T W T F S S
Prices
AC169+4
AC Air Canada
320
12:45 PM
EDT TT1
2:54 PM
MDT
4h 9m
44%
M T W T F S S
Prices
SN9586cs
SN Lynx Air
B38M
12:45 PM
EDT TT1
2:54 PM
MDT
4h 9m
37%
M T W T F S S
Prices
OS8339cs
OS Austrian
321
12:45 PM
EDT TT1
2:54 PM
MDT
4h 9m
32%
M T W T F S S
Prices
PD405+2
PD Porter Airlines
295
1:45 PM
EDT T3
3:59 PM
MDT
4h 14m
46%
M T W T F S S
Prices
TS7944cs
TS Air Transat
E295
1:45 PM
EDT T3
3:59 PM
MDT
4h 14m
54%
M T W T F S S
Prices
F8633
F8 Flair
B38M
1:55 PM
EDT T3
4:10 PM
MDT
4h 15m
45%
M T W T F S S
Prices
WS455+1
WS WestJet
73H
2:25 PM
EDT T3
4:45 PM
MDT
4h 20m
53%
M T W T F S S
Prices
OS8323cs
OS Austrian
223
2:55 PM
EDT TT1
5:04 PM
MDT
4h 9m
32%
M T W T F S S
Prices
AC171+6
AC Air Canada
321
2:55 PM
EDT TT1
5:04 PM
MDT
4h 9m
44%
M T W T F S S
Prices
AV6960cs
AV avianca
223
5:00 PM
EDT T1
7:13 PM
MDT
4h 13m
50%
M T W T F S S
Prices
AV2887cs
AV avianca
7M8
5:00 PM
EDT TT1
7:09 PM
MDT
4h 9m
50%
M T W T F S S
Prices
AZ5250cs
AZ ITA
321
5:00 PM
EDT TT1
7:09 PM
MDT
4h 9m
M T W T F S S
Prices
SN9720cs
SN Lynx Air
223
5:05 PM
EDT TT1
7:14 PM
MDT
4h 9m
37%
M T W T F S S
Prices
OS8269cs
OS Austrian
321
5:15 PM
EDT TT1
7:24 PM
MDT
4h 9m
32%
M T W T F S S
Prices
MU1970cs
MU China Eastern
738
5:20 PM
EDT T3
7:40 PM
MDT
4h 20m
M T W T F S S
Prices
AF5125
AF Air France
73H
5:20 PM
EDT T3
7:40 PM
MDT
4h 20m
M T W T F S S
Prices
SK9571
SK S
73H
5:20 PM
EDT T3
7:40 PM
MDT
4h 20m
M T W T F S S
Prices
HU8675cs
HU Hainan
73H
5:20 PM
EDT T3
7:40 PM
MDT
4h 20m
M T W T F S S
Prices
WS463+2
WS WestJet
738
5:20 PM
EDT T3
7:40 PM
MDT
4h 20m
53%
M T W T F S S
Prices
F8645
F8 Flair
5:42 PM
EDT
6:07 PM
MDT
2h 25m
45%
M T W T F S S
Prices
EK4673cs
EK Emirates
73H
6:30 PM
EDT T3
8:55 PM
MDT
4h 25m
66%
M T W T F S S
Prices
AC175+6
AC Air Canada
320
6:45 PM
EDT TT1
8:54 PM
MDT
4h 9m
44%
M T W T F S S
Prices
TP8005cs
TP TAP Air Portugal
321
6:45 PM
EDT TT1
8:54 PM
MDT
4h 9m
M T W T F S S
Prices
LO4117cs
LO LOT Polish Airlines
321
6:45 PM
EDT TT1
8:54 PM
MDT
4h 9m
M T W T F S S
Prices
AV6962cs
AV avianca
320
6:45 PM
EDT TT1
8:54 PM
MDT
4h 9m
50%
M T W T F S S
Prices
AC173+3
AC Air Canada
7M8
7:38 PM
EDT TT1
9:32 PM
MDT
3h 54m
44%
M T W T F S S
Prices
PD407+1
PD Porter Airlines
295
7:45 PM
EDT T3
9:59 PM
MDT
4h 14m
46%
M T W T F S S
Prices
TS7956cs
TS Air Transat
E295
7:45 PM
EDT T3
9:59 PM
MDT
4h 14m
54%
M T W T F S S
Prices
AC177+3
AC Air Canada
B38M
8:45 PM
EDT TT1
10:54 PM
MDT
4h 9m
44%
M T W T F S S
Prices
OS8311cs
OS Austrian
321
8:45 PM
EDT TT1
10:54 PM
MDT
4h 9m
32%
M T W T F S S
Prices
F8637
F8 Flair
B38M
9:40 PM
EDT T3
11:55 PM
MDT
4h 15m
45%
M T W T F S S
Prices
WS469+1
WS WestJet
73W
10:20 PM
EDT T3
12:40 AM+1
MDT
4h 20m
53%
M T W T F S S
Prices
AF6546
AF Air France
7M8
10:20 PM
EDT T3
12:40 AM+1
MDT
4h 20m
M T W T F S S
Prices
MU1983cs
MU China Eastern
738
10:20 PM
EDT T3
12:40 AM+1
MDT
4h 20m
M T W T F S S
Prices
F8636
F8 Flair
B38M
12:55 AM
MDT
6:50 AM
EDT
3h 55m
M T W T F S S
Prices
AV6997cs
AV avianca
321
1:00 AM
MDT
6:51 AM
EDT
3h 51m
M T W T F S S
Prices
AC178+1
AC Air Canada
7M8
1:00 AM
MDT
6:51 AM
EDT
3h 51m
46%
M T W T F S S
Prices
AV6967cs
AV avianca
320
6:00 AM
MDT
11:46 AM
EDT
3h 46m
M T W T F S S
Prices
AC160+2
AC Air Canada
320
6:00 AM
MDT
11:46 AM
EDT
3h 46m
46%
M T W T F S S
Prices
MU1993cs
MU China Eastern
B38M
7:00 AM
MDT
12:45 PM
EDT
3h 45m
M T W T F S S
Prices
TS7943cs
TS Air Transat
E295
7:00 AM
MDT
12:44 PM
EDT
3h 44m
M T W T F S S
Prices
HU8678cs
HU Hainan
73H
7:00 AM
MDT
12:45 PM
EDT
3h 45m
M T W T F S S
Prices
PD402+2
PD Porter Airlines
295
7:00 AM
MDT
12:44 PM
EDT
3h 44m
M T W T F S S
Prices
AM7079cs
AM Aeromexi
738
7:00 AM
MDT
12:45 PM
EDT
3h 45m
M T W T F S S
Prices
WS438+6
WS WestJet
7M8
7:00 AM
MDT
12:45 PM
EDT
3h 45m
71%
M T W T F S S
Prices
KL9557cs
KL KLM
7M8
7:00 AM
MDT
12:45 PM
EDT
3h 45m
M T W T F S S
Prices
AF3029cs
AF Air France
73W
7:00 AM
MDT
12:45 PM
EDT
3h 45m
M T W T F S S
Prices
S47008cs
S4 Azores
73W
7:00 AM
MDT
12:45 PM
EDT
3h 45m
M T W T F S S
Prices
AC176+6
AC Air Canada
B38M
7:50 AM
MDT
1:36 PM
EDT
3h 46m
46%
M T W T F S S
Prices
EK5784cs
EK Emirates
7M8
7:50 AM
MDT
1:36 PM
EDT
3h 46m
M T W T F S S
Prices
LH6499cs
LH Lufthansa
321
7:50 AM
MDT
1:36 PM
EDT
3h 46m
M T W T F S S
Prices
AV2899cs
AV avianca
321
7:50 AM
MDT
1:36 PM
EDT
3h 46m
M T W T F S S
Prices
AZ5240cs
AZ ITA
320
7:50 AM
MDT
1:36 PM
EDT
3h 46m
M T W T F S S
Prices
TP8280cs
TP TAP Air Portugal
321
8:00 AM
MDT
1:45 PM
EDT
3h 45m
M T W T F S S
Prices
OS8215cs
OS Austrian
321
8:00 AM
MDT
1:45 PM
EDT
3h 45m
M T W T F S S
Prices
HU8676cs
HU Hainan
73H
9:35 AM
MDT
3:20 PM
EDT
3h 45m
M T W T F S S
Prices
AF3733cs
AF Air France
738
9:35 AM
MDT
3:20 PM
EDT
3h 45m
M T W T F S S
Prices
DE5711cs
DE Condor
73H
9:35 AM
MDT
3:20 PM
EDT
3h 45m
M T W T F S S
Prices
SK9555cs
SK S
73H
9:35 AM
MDT
3:20 PM
EDT
3h 45m
M T W T F S S
Prices
WS444+5
WS WestJet
73H
9:35 AM
MDT
3:20 PM
EDT
3h 45m
71%
M T W T F S S
Prices
S47010cs
S4 Azores
73H
9:35 AM
MDT
3:15 PM
EDT
3h 40m
M T W T F S S
Prices
LH6553+1
LH Lufthansa
223
10:15 AM
MDT
4:08 PM
EDT
3h 53m
M T W T F S S
Prices
AC164+4
AC Air Canada
321
11:15 AM
MDT
5:01 PM
EDT
3h 46m
46%
M T W T F S S
Prices
LO4118cs
LO LOT Polish Airlines
321
11:15 AM
MDT
5:01 PM
EDT
3h 46m
M T W T F S S
Prices
OS8268cs
OS Austrian
321
11:15 AM
MDT
5:01 PM
EDT
3h 46m
M T W T F S S
Prices
SN9737cs
SN Lynx Air
321
11:20 AM
MDT
5:00 PM
EDT
3h 40m
M T W T F S S
Prices
TS7947cs
TS Air Transat
295
12:20 PM
MDT
6:04 PM
EDT
3h 44m
M T W T F S S
Prices
PD406+1
PD Porter Airlines
E295
12:20 PM
MDT
6:04 PM
EDT
3h 44m
M T W T F S S
Prices
F8638
F8 Flair
7M8
1:40 PM
MDT
7:30 PM
EDT
3h 50m
M T W T F S S
Prices
LO4116cs
LO LOT Polish Airlines
321
1:45 PM
MDT
7:31 PM
EDT
3h 46m
M T W T F S S
Prices
AC168+2
AC Air Canada
320
1:45 PM
MDT
7:31 PM
EDT
3h 46m
46%
M T W T F S S
Prices
OS8220cs
OS Austrian
321
2:15 PM
MDT
8:01 PM
EDT
3h 46m
M T W T F S S
Prices
AF3024+1
AF Air France
7M8
3:25 PM
MDT
9:10 PM
EDT
3h 45m
M T W T F S S
Prices
WS454
WS WestJet
738
3:25 PM
MDT
9:10 PM
EDT
3h 45m
71%
M T W T F S S
Prices
AV2853cs
AV avianca
320
3:55 PM
MDT
9:46 PM
EDT
3h 51m
M T W T F S S
Prices
AC172+2
AC Air Canada
320
3:55 PM
MDT
9:46 PM
EDT
3h 51m
46%
M T W T F S S
Prices
F8632
F8 Flair
7M8
5:10 PM
MDT
11:00 PM
EDT
3h 50m
M T W T F S S
Prices
AV6965cs
AV avianca
320
5:45 PM
MDT
11:31 PM
EDT
3h 46m
M T W T F S S
Prices
AC174+6
AC Air Canada
321
6:00 PM
MDT
11:46 PM
EDT
3h 46m
46%
M T W T F S S
Prices
WS460
WS WestJet
7M8
6:15 PM
MDT
11:59 PM
EDT
3h 44m
71%
M T W T F S S
Prices
WS430+6
WS WestJet
738
11:25 PM
MDT
5:10 AM+1
EDT
3h 45m
71%
M T W T F S S
Prices
PD410
PD Porter Airlines
295
11:50 PM
MDT
5:34 AM+1
EDT
3h 44m
M T W T F S S
Prices

No flights match your filters.

No scheduled airline flights on this route — it's flown by charter / private operators (). No nonstop flights on this route. connecting options below.

✦ 1-Stop connections via 10 hubs
YWG Winnipeg 5h 44m ACAFAV KLW8WS Winnipeg (YWG) to Edmonton flights
YYC Calgary 6h 2m ACAFAM 4NACASP Calgary (YYC) to Edmonton flights
YQR Regina 6h 10m ACAVCX WS Regina (YQR) to Edmonton flights
MSP Minneapolis 6h 21m ACAMASP WS Minneapolis (MSP) to Edmonton flights
YOW Ottawa 6h 26m ACAMAV PDTSWS Ottawa (YOW) to Edmonton flights
YUL Montréal 6h 41m ACADASP ACAVEK Montréal (YUL) to Edmonton flights
YXE Saskatoon 6h 50m ACASPAV ASBWS Saskatoon (YXE) to Edmonton flights
ORD Chicago 7h 3SAAAC ACUA Chicago (ORD) to Edmonton flights
YVR Vancouver 7h 23m ACAFAV ACAFAI Vancouver (YVR) to Edmonton flights
DEN Denver 7h 24m ACOSSN ACUA Denver (DEN) to Edmonton flights
1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Toronto to Edmonton
5 carriers, 308 flights/week nonstop.
5 Airlines 1,671 mi 4h 11m nonstop -2h behind

YYZ–YEG is served by 5 airlines with nonstop service. Air Canada, WestJet and Porter Airlines lead the route. The flight covers 1,671 miles in approximately 4h 11m. Beyond nonstop, 1-stop connecting options are also available.

Airline Landscape

All carriers operating nonstop YYZ–YEG service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AC Air Canada Also: AV, AZ, EK, LO, MS, OS, SN, TP 50 320, 321, 7M8, B38M 3h54-4h09 83% Star Alliance AV, AZ, EK, LO, MS, OS, SN, TP
WS WestJet Also: AF, CZ, DE, EK, HU, MU, SK 32 738, 73H, 73W 4h20 83% AF, CZ, DE, EK, HU, MU, SK
PD Porter Airlines Also: TS 20 295, E295 4h14-4h19 83% TS
F8 Flair Airlines 19 7M8, B38M 2h25-4h15 83%
MAL MAL 1 83%
Aircraft on this route
223 Airbus A220-300 – AV, EK, OS, SN
295 Embraer E195-E2 – PD
320 Airbus A320 – AC, AV, MS
321 Airbus A321 – AC, AV, AZ, LO, OS, TP
738 Boeing 737-800 – MU, WS
73H Boeing 737-800 (Winglets) – AF, CZ, EK, HU, SK, WS
73W Boeing 737-700 (Winglets) – WS
7M8 Boeing 737 MAX 8 – AC, AF, AV, F8, MS
B38M Boeing 737 MAX 8 – AC, F8, SN
BCS3 Airbus A220-300 – LO
E295 Embraer E195-E2 – PD, TS
Alliance coverage
Unaffiliated: F8 + MAL + PD + WS (72 flights/wk, 59%)
Star Alliance: AC (50 flights/wk, 41%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, YYZ to YEG direction.
Mon
47
flights
Tue
42
flights
Wed
43
flights
Thu
43
flights
Fri
45
flights
Sat
42
flights
Sun
44
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
50
Nonstop flights
308
Outbound / wk
303
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for YYZ to YEG.
1-STOP
One-Stop Connections
43
Hubs
~5h
Fastest
~25h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
1,130
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

On-Time Performance

What to expect at each end of your journey.
Outbound
YYZ → YEG
83%
Generally reliable. Most flights run on time.
Departing
83%
Arriving
67%
Return
YEG → YYZ
100%
Generally reliable. Most flights run on time.
Departing
100%
Arriving
100%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. YYZ delays → YEG delays →

Other ways to reach Edmonton from Toronto

Nearby airports with service to Edmonton International Airport.
Metric YYZ→YEG YHM→YEG YKF→YEG
Distance from YYZ 38 mi 40 mi
Nonstop airlines 5 3 1
Weekly flights 308 14 3
Flight time 4h 11m 4h 12m 4h 10m
Departure OTP 83%
Airports within 200 miles of YYZ with service to Edmonton International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
-2h
Edmonton is 2 hours behind Toronto.
YYZ: EDT · YEG: MDT

When it's 6:00 PM in Toronto, it's 4:00 PM in Edmonton.
Distance & Flight Time
1,671 mi / 2,689 km
Nonstop flight time is approximately 4h 11m gate to gate.
Getting to YYZ

The UP Express train runs from Union Station (downtown Toronto) to Terminal 1 in 25 minutes (CAD $12.35). Trains depart every 15 minutes during peak hours, every 30 minutes off-peak and overnight. Highway 427 and the 401 are heavily congested during rush hours.

Taxis and ride-hail from downtown cost CAD $50–70 and take 25–60 minutes depending on traffic. MiWay and Brampton Transit buses serve the airport from the western suburbs. Long-term parking is available in the Viscount Road lots with free shuttle service.

YYZ–YEG Quick Facts

Key statistics for the Toronto to Edmonton route.
Route details
Distance1,671 mi / 2,689 km
Flight time4h 11m
Time difference-2 hours
Airlines (nonstop)5
Weekly flights308 out / 303 return
1-stop connectionsAvailable
Origin: YYZ
IATA / ICAOYYZ / CYYZ
TimezoneAmerica/Toronto
Passengers/yr46.8M
Elevation569 ft / 173 m
Destination: YEG
IATA / ICAOYEG / CYEG
TimezoneAmerica/Edmonton
Passengers/yr8.5M
Elevation2,373 ft / 723 m

Frequently Asked Questions

Common questions about YYZ to YEG flights.
Nonstop flights from Toronto Pearson International Airport to Edmonton International Airport take about 4h 11m gate to gate. The route covers 1,671 miles.
5 airlines operate flights from YYZ to YEG: Air Canada, WestJet, Porter Airlines, Flair Airlines, and others.
This route has frequent daily service. Check the schedule above for departure days and times in each direction.
Yes, 1-stop connections are available, ranked by layover time. Common connecting points include Winnipeg / James Armstrong Richardson, Calgary and Regina.
Edmonton is 2 hours behind Toronto.
Yes, return flights from YEG to YYZ are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include YHM and YKF. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.

Flights from YYZ to YEG

Toronto Pearson International Airport (YYZ) and Edmonton International Airport (YEG) are connected by nonstop service from Air Canada, WestJet, Porter Airlines and Flair Airlines. With 308 weekly departures, this is a heavily served route.

YYZ to YEG Flight Duration and Schedule

Nonstop flight time from YYZ to YEG is about 4 hours 11 minutes gate to gate. The route covers a distance of 1,671 miles (2,689 km). There are approximately 308 weekly flights outbound and 303 return, totaling 611 flights per week in both directions.

Connecting Options and Alternatives

1-stop connecting options are also available, commonly via Winnipeg / James Armstrong Richardson, Calgary and Regina. Two-stop connections are also available via intermediate hubs. Nearby alternative airports include Hamilton (YHM) and Breslau (YKF).