Vancouver to Toronto (YVR–YYZ) — Airlines, Schedules & Connections

YVR Airport Page →
2,079 mi airlines 299/wk
On-time Some delays Frequent delays
Flight Schedule 96 flights Verified 38m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
AC7310
AC Air Canada
76F
12:21 AM
PDT
7:56 AM
EDT
4h 35m
M T W T F S S
Prices
F8612
F8 Flair
7M8
2:04 AM
PDT
9:18 AM
EDT
4h 14m
M T W T F S S
Prices
AC100
AC Air Canada
7M8
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
AV6911
AV avianca
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
EK5772
EK Emirates
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
EI8536
EI Aer Lingus
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
CX1508
CX Cathay Pacific
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
DE5701
DE Condor
73W
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
AF3007
AF Air France
738
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
AF3019
AF Air France
73H
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
CI9346
CI China
737
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
PD302
PD Porter Airlines Canada
E295
7:00 AM
PDT
2:35 PM
EDT
4h 35m
M T W T F S S
Prices
EI8546
EI Aer Lingus
321
7:35 AM
PDT TDTB
3:10 PM
EDT
4h 35m
M T W T F S S
Prices
AC102
AC Air Canada
321
7:35 AM
PDT TDTB
3:10 PM
EDT
4h 35m
M T W T F S S
Prices
AC2402
AC Air Canada
B38M
7:35 AM
PDT TDTB
3:10 PM
EDT
4h 35m
M T W T F S S
Prices
AC104
AC Air Canada
789
8:15 AM
PDT TDTB
3:39 PM
EDT
4h 24m
M T W T F S S
Prices
EI8642
EI Aer Lingus
789
8:45 AM
PDT TDTB
4:09 PM
EDT
4h 24m
M T W T F S S
Prices
WS704
WS WestJet
B38M
9:27 AM
PDT TM
4:43 PM
EDT
4h 16m
M T W T F S S
Prices
MAL8092
MAL MAL
752
10:30 AM
PDT
5:20 PM
EDT
3h 50m
M T W T F S S
Prices
AC34
AC Air Canada
77L
10:32 AM
PDT TDTB
5:38 PM
EDT
4h 6m
M T W T F S S
Prices
AF3009
AF Air France
73H
10:45 AM
PDT TM
6:26 PM
EDT
4h 41m
M T W T F S S
Prices
AC108
AC Air Canada
321
10:50 AM
PDT TDTB
6:00 PM
EDT
4h 10m
M T W T F S S
Prices
WS712
WS WestJet
7M8
10:51 AM
PDT TM
6:11 PM
EDT
4h 20m
M T W T F S S
Prices
AC182
AC Air Canada
321
11:20 AM
PDT TDTB
6:57 PM
EDT
4h 37m
M T W T F S S
Prices
PD306
PD Porter Airlines Canada
E295
12:25 PM
PDT
8:00 PM
EDT
4h 35m
M T W T F S S
Prices
F8608
F8 Flair
7M8
12:55 PM
PDT
8:35 PM
EDT
4h 40m
M T W T F S S
Prices
AC114
AC Air Canada
789
1:35 PM
PDT TDTB
8:59 PM
EDT
4h 24m
M T W T F S S
Prices
G36822
G3 GOL
789
1:35 PM
PDT TDTB
8:59 PM
EDT
4h 24m
M T W T F S S
Prices
CX1520
CX Cathay Pacific
321
2:00 PM
PDT TDTB
9:37 PM
EDT
4h 37m
M T W T F S S
Prices
AC116
AC Air Canada
321
2:00 PM
PDT TDTB
9:37 PM
EDT
4h 37m
M T W T F S S
Prices
AC112
AC Air Canada
77W
3:52 PM
PDT TDTB
11:03 PM
EDT
4h 11m
M T W T F S S
Prices
AV6990
AV avianca
321
4:00 PM
PDT TDTB
11:37 PM
EDT
4h 37m
M T W T F S S
Prices
AC2
AC Air Canada
4:00 PM
PDT
11:11 PM
EDT
4h 11m
M T W T F S S
Prices
CX7048
CX Cathay Pacific
737
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
WS714
WS WestJet
73W
4:15 PM
PDT TM
11:42 PM
EDT
4h 27m
M T W T F S S
Prices
CZ7522
CZ China Southern
73H
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
AC118
AC Air Canada
321
4:36 PM
PDT TDTB
11:40 PM
EDT
4h 4m
M T W T F S S
Prices
AF3004
AF Air France
7M8
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
WS718
WS WestJet
B38M
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
AC122
AC Air Canada
321
5:40 PM
PDT TDTB
1:17 AM+1
EDT
4h 37m
M T W T F S S
Prices
AC124
AC Air Canada
7M8
9:55 PM
PDT TDTB
5:32 AM+1
EDT
4h 37m
M T W T F S S
Prices
AV6905
AV avianca
77W
10:30 PM
PDT TDTB
5:59 AM+1
EDT
4h 29m
M T W T F S S
Prices
AC126
AC Air Canada
77W
10:38 PM
PDT TDTB
5:50 AM+1
EDT
4h 12m
M T W T F S S
Prices
F8600
F8 Flair
7M8
10:55 PM
PDT
6:40 AM+1
EDT
4h 45m
M T W T F S S
Prices
WS736
WS WestJet
73H
11:01 PM
PDT TM
6:51 AM+1
EDT
4h 50m
M T W T F S S
Prices
PD318
PD Porter Airlines Canada
E295
11:23 PM
PDT
6:41 AM+1
EDT
4h 18m
M T W T F S S
Prices
AC128
AC Air Canada
7M8
11:41 PM
PDT TDTB
7:10 AM+1
EDT
4h 29m
M T W T F S S
Prices
MAL7079
MAL MAL
752
3:59 AM
EDT
6:08 AM
PDT
5h 9m
M T W T F S S
Prices
AC101
AC Air Canada
7M8
6:15 AM
EDT T1
8:32 AM
PDT
5h 17m
M T W T F S S
Prices
AV6991
AV avianca
B38M
6:15 AM
EDT TT1
8:32 AM
PDT
5h 17m
M T W T F S S
Prices
AC183
AC Air Canada
789
7:00 AM
EDT TT1
8:47 AM
PDT
4h 47m
M T W T F S S
Prices
AC103
AC Air Canada
321
7:00 AM
EDT TT1
9:15 AM
PDT
5h 15m
M T W T F S S
Prices
CX7045
CX Cathay Pacific
73W
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
CZ597
CZ China Southern
73W
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
AF3029
AF Air France
B38M
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
WS705
WS WestJet
738
7:27 AM
EDT T3
10:20 AM
PDT
5h 53m
M T W T F S S
Prices
F8601
F8 Flair
7M8
7:55 AM
EDT
10:20 AM
PDT
5h 25m
M T W T F S S
Prices
AC181
AC Air Canada
321
8:00 AM
EDT TT1
10:17 AM
PDT
5h 17m
M T W T F S S
Prices
AC185
AC Air Canada
789
8:00 AM
EDT TT1
10:00 AM
PDT
5h
M T W T F S S
Prices
AC105
AC Air Canada
77W
8:56 AM
EDT TT1
10:40 AM
PDT
4h 44m
M T W T F S S
Prices
CX1523
CX Cathay Pacific
77W
9:00 AM
EDT TT1
11:07 AM
PDT
5h 7m
M T W T F S S
Prices
AV6923
AV avianca
77W
9:00 AM
EDT TT1
11:07 AM
PDT
5h 7m
M T W T F S S
Prices
G36821
G3 GOL
77W
9:00 AM
EDT TT1
11:07 AM
PDT
5h 7m
M T W T F S S
Prices
PD305
PD Porter Airlines Canada
295
9:10 AM
EDT T3
11:29 AM
PDT
5h 19m
M T W T F S S
Prices
F8609
F8 Flair
B38M
9:45 AM
EDT
12:10 PM
PDT
5h 25m
M T W T F S S
Prices
G36823
G3 GOL
321
10:00 AM
EDT T1
12:15 PM
PDT
5h 15m
M T W T F S S
Prices
AV6998
AV avianca
321
10:00 AM
EDT T1
12:15 PM
PDT
5h 15m
M T W T F S S
Prices
AC107
AC Air Canada
321
10:15 AM
EDT TT1
12:32 PM
PDT
5h 17m
M T W T F S S
Prices
WS711
WS WestJet
737
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
CI9313
CI China
B38M
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
MAL7092
MAL MAL
752
12:34 PM
EDT
1:47 PM
PDT
4h 13m
M T W T F S S
Prices
AC109
AC Air Canada
321
12:40 PM
EDT TT1
2:57 PM
PDT
5h 17m
M T W T F S S
Prices
AC111
AC Air Canada
321
12:40 PM
EDT TT1
2:57 PM
PDT
5h 17m
M T W T F S S
Prices
PD307
PD Porter Airlines Canada
E295
12:50 PM
EDT T3
3:09 PM
PDT
5h 19m
M T W T F S S
Prices
AC115
AC Air Canada
321
2:10 PM
EDT T1
4:21 PM
PDT
5h 11m
M T W T F S S
Prices
AV6908
AV avianca
321
4:40 PM
EDT TT1
6:57 PM
PDT
5h 17m
M T W T F S S
Prices
AC117
AC Air Canada
321
5:24 PM
EDT T1
7:30 PM
PDT
5h 6m
M T W T F S S
Prices
AC7311
AC Air Canada
76F
5:54 PM
EDT
8:35 PM
PDT
5h 41m
M T W T F S S
Prices
AV6910
AV avianca
77W
5:55 PM
EDT TT1
8:02 PM
PDT
5h 7m
M T W T F S S
Prices
EI8549
EI Aer Lingus
77L
6:40 PM
EDT TT1
8:47 PM
PDT
5h 7m
M T W T F S S
Prices
PD309
PD Porter Airlines Canada
295
6:41 PM
EDT T3
9:08 PM
PDT
5h 27m
M T W T F S S
Prices
WS719
WS WestJet
73H
6:41 PM
EDT T3
9:14 PM
PDT
5h 33m
M T W T F S S
Prices
EK4691
EK Emirates
738
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
DE5710
DE Condor
7M8
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
CI9327
CI China
73H
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
CX7043
CX Cathay Pacific
73H
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
AC119
AC Air Canada
77W
7:02 PM
EDT T1
9:18 PM
PDT
5h 16m
M T W T F S S
Prices
CX1549
CX Cathay Pacific
789
8:20 PM
EDT TT1
10:15 PM
PDT
4h 55m
M T W T F S S
Prices
EI8633
EI Aer Lingus
7M8
8:30 PM
EDT TT1
10:45 PM
PDT
5h 15m
M T W T F S S
Prices
AC125
AC Air Canada
789
9:12 PM
EDT T1
11:21 PM
PDT
5h 9m
M T W T F S S
Prices
AC33
AC Air Canada
77L
9:21 PM
EDT TT1
11:45 PM
PDT
5h 24m
M T W T F S S
Prices
AC123
AC Air Canada
7M8
9:30 PM
EDT TT1
11:47 PM
PDT
5h 17m
M T W T F S S
Prices
F8613
F8 Flair
B38M
9:56 PM
EDT
12:29 AM+1
PDT
5h 33m
M T W T F S S
Prices
WS739
WS WestJet
73H
10:15 PM
EDT T3
1:18 AM+1
PDT
6h 3m
M T W T F S S
Prices
DE5709
DE Condor
7M8
10:15 PM
EDT T3
12:38 AM+1
PDT
5h 23m
M T W T F S S
Prices
AC127
AC Air Canada
7M8
11:43 PM
EDT T1
2:27 AM+1
PDT
5h 44m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Vancouver to Toronto
14 carriers, 299 flights/week nonstop.
14 Airlines 299 Flights/wk 2,079 mi 3h 43m nonstop +3h ahead 81 1-stop hubs

YVR–YYZ is served by 14 airlines with nonstop service. Air Canada, WestJet and Air France lead the route. The flight covers 2,079 miles in approximately 3h 43m. Beyond nonstop, 81 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop YVR–YYZ service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AC Air Canada 107 321, 76F, 77L, 77W, 789, 7M8, B38M 4h04-4h37 73% Star Alliance
WS WestJet 29 73H, 73W, 7M8, B38M 4h16-4h50 73%
AF Air France 27 738, 73H, 7M8 4h40-4h41 73% SkyTeam
AV avianca 21 321, 77W, B38M 4h29-4h37 73% Star Alliance
EI Aer Lingus 21 321, 789, B38M 4h24-4h35 73%
PD Porter Airlines Canada 21 E295 4h18-4h35 73%
CX Cathay Pacific 20 321, 737, B38M 4h35-4h40 73% Oneworld
F8 Flair Airlines 20 7M8 4h14-4h45 73%
CI China Airlines 7 737 4h40 73% SkyTeam
EK Emirates 7 B38M 4h35 73%
G3 GOL 7 789 4h24 73%
CZ China Southern Airlines 5 73H 4h40 73% SkyTeam
DE Condor 4 73W 4h40 73%
MAL MAL 1 752 3h50 73%
Aircraft on this route
321 Airbus A321 – AC, AV, CX, EI
737 Boeing 737-700 – CI, CX
738 Boeing 737-800 – AF
73H Boeing 737-800 – AF, CZ, WS
73W Boeing 737-700 (Winglets) – DE, WS
752 Boeing 757-200 – MAL
76F Boeing 767 Freighter – AC
77L Boeing 777-200LR – AC
77W Boeing 777-300ER – AC, AV
789 Boeing 787-9 Dreamliner – AC, EI, G3
7M8 Boeing 737 MAX 8 – AC, AF, F8, WS
B38MAC, AV, CX, EI, EK, WS
E295 Embraer E195-E2 – PD
Alliance coverage
Star Alliance: AC + AV (128 flights/wk, 43%)
Unaffiliated: DE + EI + EK + F8 + G3 + MAL + PD + WS (110 flights/wk, 37%)
SkyTeam: AF + CI + CZ (39 flights/wk, 13%)
Oneworld: CX (20 flights/wk, 7%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

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

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for YVR to YYZ.
1-STOP
One-Stop Connections
81
Hubs
~4h
Fastest
~46h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,852
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
YVR → YYZ
73%
Moderate delays possible. Allow buffer time.
Departing
73%
Arriving
69%
Return
YYZ → YVR
75%
Generally reliable. Most flights run on time.
Departing
75%
Arriving
78%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. YVR delays → YYZ delays →

Other ways to reach Toronto from Vancouver

Nearby airports with service to Toronto Pearson International Airport.
Metric YVR→YYZ YXX→YYZ YYJ→YYZ
Distance from YVR 39 mi 39 mi
Nonstop airlines 14 1 4
Weekly flights 299 7 46
Flight time 3h 43m 3h 44m 4h 2m
Departure OTP 73%
Airports within 200 miles of YVR with service to Toronto Pearson International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
+3h
Toronto is 3 hours ahead of Vancouver.
YVR: PDT · YYZ: EDT

When it's 6:00 PM in Vancouver, it's 9:00 PM in Toronto.
Distance & Flight Time
2,079 mi / 3,346 km
Nonstop flight time is approximately 3h 43m to 4h 50m.
Getting to YVR

The Canada Line SkyTrain connects Waterfront Station in downtown Vancouver to the airport in 26 minutes for CAD $4.45 (Compass card, add-fare zone from zone 2). Trains run every 6–8 minutes from 05:00 to 01:00.Taxis to the airport from downtown cost CAD $35–45; Uber and Lyft operate from a designated ride-share zone at the Domestic and International terminals. Driving via Highway 99 South takes 20–35 minutes in normal traffic; budget more during evening rush on the Oak Street Bridge approach.

Getting from YYZ

UP Express from T1 to Union Station runs every 15 minutes (25 min, CAD $12.35). The station is inside T1; take the LINK train from T3 arrivals first (free, 3 min). Taxis to downtown use a meter; expect CAD $55–75.Ride-hail (Uber, Lyft) picks up at the designated Ground Transportation area; follow signs. TTC buses run to the Kipling and Bloor–Yonge subway stations (CAD $3.30) for a longer but cheaper option. Car rental agencies are at T1 and accessible from T3 via the LINK train.

Toronto Climate

Humid continental climate. Winters are harsh (−10 to −1°C, December–March) with significant snowfall. Pearson closes runways for plowing and de-icing regularly, causing wave delays. Ice storms (freezing rain) are more disruptive than snowfall and can halt operations for hours. Buffalo-effect lake-effect snow can bring heavy accumulations with little warning.

Summers are warm and humid (22–30°C) with afternoon thunderstorms that delay departures July–August. Spring and fall are pleasant but unpredictable. YYZ connections in winter require significant schedule buffer. It is Canada's most weather-disrupted major hub.

YVR–YYZ Quick Facts

Key statistics for the Vancouver to Toronto route.
Route details
Distance2,079 mi / 3,346 km
Flight time3h 43m to 4h 50m
Time difference+3 hours
Airlines (nonstop)14
Weekly flights299 out / 313 return
1-stop connections81 hubs
Origin: YVR
IATA / ICAOYVR / CYVR
TimezoneAmerica/Vancouver
Passengers/yr26.5M
Elevation14 ft / 4 m
Destination: YYZ
IATA / ICAOYYZ / CYYZ
TimezoneAmerica/Toronto
Passengers/yr46.8M
Elevation569 ft / 173 m

Frequently Asked Questions

Common questions about YVR to YYZ flights.
Nonstop flights from Vancouver International Airport to Toronto Pearson International Airport take approximately 3h 43m to 4h 50m. The route covers 2,079 miles.
There are approximately 299 nonstop flights per week from YVR to YYZ. The return direction has about 313 weekly flights.
Yes, 1-stop connections are available through YQL, YXC, BZN, MDW, YXL, YQG, YAM, PIT, SDF, TEB, SLC, OAK, CVG, VNY, BOS, PBI, ORL, SNA, HOU, YZF, ANC, ZIH, YMM, YXE, SAN, YQR, YLW, FLL, YYT, YWG, YEG, LIR, YYJ, LIS, LAS, MEX, YYC, CUN, YOW, YUL, LAX, AMS, JFK, VIE, CDG, SFO, MSP, ORD, HNL, MUC, EWR, SEA, ATL, IAH, LHR, GDL, YHM, DEN, FRA, KEF, DFW, PHX, HND, MIA, MCO, NRT, PVR, BFI, PSP, SJD, MZT, HUX, IST, ICN, TPE, DEL, HKG, CAN, MNL, PEK and PVG. These options provide additional schedule flexibility.
Toronto is 3 hours ahead of Vancouver.
Yes, return flights from YYZ to YVR are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include YXX and YYJ. 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.
At YYZ, Air Canada arrives at Terminal 1. WestJet uses Terminal 3. Porter Airlines uses Terminal 1 as well. Flair Airlines operates from Terminal 3. If connecting from a Vancouver flight to an international departure, confirm the terminal for your onward carrier before clearing customs, as walking between T1 and T3 is not straightforward without exiting and re-entering security.
Block time runs 5 hours to 5 hours 20 minutes westbound (YYZ to YVR) and 4 hours 40 minutes to 5 hours eastbound (YVR to YYZ). Prevailing jet streams push westbound flights longer. All carriers use narrowbodies on this 3,343 km sector. Air Canada and WestJet offer business class and premium economy options. Porter and Flair are all-economy.
Air Canada and WestJet operate late-night departures from YVR that arrive in Toronto early morning, effectively serving as overnight connections. Departures from around 22:30 to 23:40 land at YYZ between 06:00 and 07:30 local time. These are popular with business travelers who want to maximize Vancouver time. Economy seats on overnight flights do not recline flat, so the 5-hour ride is compact but functional.

Vancouver to Toronto: Canada's Highest-Frequency Air Corridor

YVR-YYZ is Canada's busiest intercity air route and one of the longest nonstop domestic segments in North America at 3,343 km. Five carriers operate nonstop service: Air Canada (77 weekly flights), WestJet (32), Porter Airlines (18), and Flair Airlines (15). Combined, the route sees 149 weekly departures. Flight time is 4 hours 40 minutes to 5 hours 20 minutes depending on direction and jet stream. Air Canada and WestJet offer premium cabin options. Porter and Flair operate all-economy. The route runs around the clock, from 00:10 to 23:40, with no meaningful frequency gap through the day.

Terminal and Connection Notes

At Vancouver, all YYZ departures leave from the domestic terminal (domestic concourse). At Toronto Pearson, Air Canada and Porter use Terminal 1 while WestJet and Flair use Terminal 3. Connections from an international arrival at YVR to a domestic YYZ departure require clearing Canada Border Services, collecting bags, and re-checking. Allow at least 90 minutes for this sequence at YVR. Toronto Pearson sees some of the most consistent winter weather delays in Canada from December through February, including freezing rain events that can ground entire morning banks.