Which airport are you flying from?

Direct flights from Vancouver to Toronto

Airlines Schedules

YVR - YYZ route map All flights from YVR to YYZ non-stop. There are direct flights from Vancouver International Airport (YVR), Canada to Pearson International (YYZ), Canada with Air Canada, WestJet and 2 other airlines. 173 weekly departures are currently scheduled on this route. Departure times range from 00:10 to 23:55 depending on the schedule period. The flight distance is 2090 miles (3363 km). Flight time ranges from 4 hours and 23 minutes to 4 hours and 41 minutes.

YVR
Vancouver Airport
CanadaVancouver , Canada
YYZ
Pearson
CanadaToronto , Canada
YVR
Vancouver Airport
CanadaVancouver , Canada
Pearson
CanadaToronto , Canada
YYZ
Flight time 4h 23min to 4h 41min
Updated Jun 2, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Air Canada Star Alliance

Departure times vary between 00:15 and 23:45 • From Terminal M
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
92 flights/week
92 flights/week

WestJet Low-cost carrier

Departure times vary between 06:00 and 22:35 • From Terminal M
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
36 flights/week
36 flights/week

Porter Airlines

Departure times vary between 07:00 and 23:55
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
25 flights/week
25 flights/week

Flair Airlines Low-cost carrier

Departure times vary between 00:10 and 22:45
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
20 flights/week
20 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Vancouver to Toronto with Air Canada

This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
AC106
00:45
00:20
00:45
00:45
00:45
00:45
00:45
AC100
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AC188
06:20
06:20
06:20
06:20
06:20
06:20
06:20
AC180
----
----
----
07:00
----
----
----
AC102
07:30
07:30
07:30
07:30
07:30
07:30
07:30
AC104
08:10
08:10
08:10
08:10
08:10
08:10
08:10
AC186
08:30
08:30
08:30
08:30
08:30
08:30
08:30
AC34
09:00
09:00
09:00
09:00
09:00
09:00
09:00
AC108
10:15
10:15
10:15
10:15
10:15
10:15
10:15
AC112
12:00
12:00
12:00
12:00
12:00
12:00
12:00
AC118
12:30
12:30
12:30
12:30
12:30
12:30
12:30
AC184
13:20
13:20
13:20
13:20
13:20
13:20
13:30
AC114
14:00
14:00
14:00
14:00
14:00
14:00
14:00
AC124
18:00
18:00
18:00
18:00
18:00
18:00
18:00
AC126
22:15
22:15
22:15
22:15
22:15
22:15
22:15
AC128
23:00
23:00
23:00
23:00
23:00
23:00
23:00

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Vancouver to Toronto with WestJet

This is a weekly direct flight schedule for WestJet. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
WS710
09:00
09:00
09:00
09:00
09:00
09:00
09:00
WS712
11:30
11:30
11:30
11:30
11:30
11:30
11:30
WS714
13:15
13:15
13:15
13:15
13:15
----
13:15
WS722
15:15
----
----
15:15
15:15
----
15:15
WS720
17:30
17:30
17:30
17:30
17:30
17:30
17:30
WS736
22:35
22:35
22:35
22:35
22:35
22:35
22:35

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Vancouver to Toronto with Porter Airlines

This is a weekly direct flight schedule for Porter Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
PD302
07:00
07:00
07:00
07:00
07:00
07:00
07:00
PD304
09:00
09:00
09:00
09:00
09:00
09:00
09:00
PD306
12:15
12:15
12:15
12:15
12:15
12:15
12:15
PD310
13:55
13:55
13:55
13:55
13:55
13:55
13:55
PD314
16:20
16:20
16:20
16:20
16:20
16:20
16:20
PD318
21:55
----
----
21:55
21:55
----
21:55

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Vancouver to Toronto with Flair Airlines

This is a weekly direct flight schedule for Flair Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.

 
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
F8602
00:10
00:10
----
00:10
----
00:10
----
F8606
----
11:15
----
11:15
----
11:15
----
F8604
12:50
12:50
12:50
12:50
12:50
12:50
12:50
F8610
16:50
----
16:50
16:50
16:50
16:50
16:50
F8600
22:45
22:45
22:45
22:45
22:45
22:45
22:45

The timetable & schedule information was updated at 2026-06-02

RETURN SCHEDULE
CHECK PRICES

Vancouver to Toronto scheduled departures

Select a date to see every published non-stop departure between YVR and YYZ.

Friday
Fri
Jul 03
29 flights(29)
Saturday
Sat
Jul 04
28 flights(28)
Sunday
Sun
Jul 05
30 flights(30)
Monday
Mon
Jul 06
31 flights(31)
Tuesday
Tue
Jul 07
29 flights(29)
Wednesday
Wed
Jul 08
28 flights(28)
Thursday
Thu
Jul 09
33 flights(33)
Time
Airline
Flight
00:45
Air Canada Air Canada
AC106
06:00
Air Canada Air Canada
AC100
06:20
Air Canada Air Canada
AC188
07:00
Porter Airlines Porter Airlines
PD302
07:30
Air Canada Air Canada
AC102
08:10
Air Canada Air Canada
AC104
08:30
Air Canada Air Canada
AC186
09:00
WestJet WestJet
WS710
09:00
Air Canada Air Canada
AC34
10:15
Air Canada Air Canada
AC108
11:30
WestJet WestJet
WS712
12:00
Air Canada Air Canada
AC112
12:15
Porter Airlines Porter Airlines
PD306
12:30
Air Canada Air Canada
AC118
12:50
Flair Airlines Flair Airlines
F8604
13:15
WestJet WestJet
WS714
13:20
Air Canada Air Canada
AC184
13:55
Porter Airlines Porter Airlines
PD310
14:00
Air Canada Air Canada
AC114
15:15
WestJet WestJet
WS722
16:20
Porter Airlines Porter Airlines
PD314
16:50
Flair Airlines Flair Airlines
F8610
17:30
WestJet WestJet
WS720
18:00
Air Canada Air Canada
AC124
21:55
Porter Airlines Porter Airlines
PD318
22:15
Air Canada Air Canada
AC126
22:35
WestJet WestJet
WS736
22:45
Flair Airlines Flair Airlines
F8600
23:00
Air Canada Air Canada
AC128
00:10
Flair Airlines Flair Airlines
F8602
00:45
Air Canada Air Canada
AC106
06:00
Air Canada Air Canada
AC100
06:20
Air Canada Air Canada
AC188
07:00
Porter Airlines Porter Airlines
PD302
07:30
Air Canada Air Canada
AC102
08:10
Air Canada Air Canada
AC104
08:30
Air Canada Air Canada
AC186
09:00
WestJet WestJet
WS710
09:00
Air Canada Air Canada
AC34
10:15
Air Canada Air Canada
AC108
11:15
Flair Airlines Flair Airlines
F8606
11:30
WestJet WestJet
WS712
12:00
Air Canada Air Canada
AC112
12:15
Porter Airlines Porter Airlines
PD306
12:30
Air Canada Air Canada
AC118
12:50
Flair Airlines Flair Airlines
F8604
13:20
Air Canada Air Canada
AC184
13:55
Porter Airlines Porter Airlines
PD310
14:00
Air Canada Air Canada
AC114
16:20
Porter Airlines Porter Airlines
PD314
16:50
Flair Airlines Flair Airlines
F8610
17:30
WestJet WestJet
WS720
18:00
Air Canada Air Canada
AC124
22:15
Air Canada Air Canada
AC126
22:35
WestJet WestJet
WS736
22:45
Flair Airlines Flair Airlines
F8600
23:00
Air Canada Air Canada
AC128
00:45
Air Canada Air Canada
AC106
06:00
Air Canada Air Canada
AC100
06:20
Air Canada Air Canada
AC188
07:00
Porter Airlines Porter Airlines
PD302
07:30
Air Canada Air Canada
AC102
08:10
Air Canada Air Canada
AC104
08:30
Air Canada Air Canada
AC186
09:00
Porter Airlines Porter Airlines
PD304
09:00
Air Canada Air Canada
AC34
09:00
WestJet WestJet
WS710
10:15
Air Canada Air Canada
AC108
11:30
WestJet WestJet
WS712
12:00
Air Canada Air Canada
AC112
12:15
Porter Airlines Porter Airlines
PD306
12:30
Air Canada Air Canada
AC118
12:50
Flair Airlines Flair Airlines
F8604
13:15
WestJet WestJet
WS714
13:20
Air Canada Air Canada
AC184
13:55
Porter Airlines Porter Airlines
PD310
14:00
Air Canada Air Canada
AC114
15:15
WestJet WestJet
WS722
16:20
Porter Airlines Porter Airlines
PD314
16:50
Flair Airlines Flair Airlines
F8610
17:30
WestJet WestJet
WS720
18:00
Air Canada Air Canada
AC124
21:55
Porter Airlines Porter Airlines
PD318
22:15
Air Canada Air Canada
AC126
22:35
WestJet WestJet
WS736
22:45
Flair Airlines Flair Airlines
F8600
23:00
Air Canada Air Canada
AC128
00:10
Flair Airlines Flair Airlines
F8602
00:45
Air Canada Air Canada
AC106
06:00
Air Canada Air Canada
AC100
06:20
Air Canada Air Canada
AC188
07:00
Porter Airlines Porter Airlines
PD302
07:30
Air Canada Air Canada
AC102
08:10
Air Canada Air Canada
AC104
08:30
Air Canada Air Canada
AC186
09:00
WestJet WestJet
WS710
09:00
Porter Airlines Porter Airlines
PD304
09:00
Air Canada Air Canada
AC34
10:15
Air Canada Air Canada
AC108
11:30
WestJet WestJet
WS712
12:00
Air Canada Air Canada
AC112
12:15
Porter Airlines Porter Airlines
PD306
12:30
Air Canada Air Canada
AC118
12:50
Flair Airlines Flair Airlines
F8604
13:15
WestJet WestJet
WS714
13:20
Air Canada Air Canada
AC184
13:55
Porter Airlines Porter Airlines
PD310
14:00
Air Canada Air Canada
AC114
15:15
WestJet WestJet
WS722
16:20
Porter Airlines Porter Airlines
PD314
16:50
Flair Airlines Flair Airlines
F8610
17:30
WestJet WestJet
WS720
18:00
Air Canada Air Canada
AC124
21:55
Porter Airlines Porter Airlines
PD318
22:15
Air Canada Air Canada
AC126
22:35
WestJet WestJet
WS736
22:45
Flair Airlines Flair Airlines
F8600
23:00
Air Canada Air Canada
AC128
00:10
Flair Airlines Flair Airlines
F8602
00:20
Air Canada Air Canada
AC106
06:00
Air Canada Air Canada
AC100
06:20
Air Canada Air Canada
AC188
07:00
Porter Airlines Porter Airlines
PD302
07:30
Air Canada Air Canada
AC102
08:10
Air Canada Air Canada
AC104
08:30
Air Canada Air Canada
AC186
09:00
WestJet WestJet
WS710
09:00
Porter Airlines Porter Airlines
PD304
09:00
Air Canada Air Canada
AC34
10:15
Air Canada Air Canada
AC108
11:15
Flair Airlines Flair Airlines
F8606
11:30
WestJet WestJet
WS712
12:00
Air Canada Air Canada
AC112
12:15
Porter Airlines Porter Airlines
PD306
12:30
Air Canada Air Canada
AC118
12:50
Flair Airlines Flair Airlines
F8604
13:15
WestJet WestJet
WS714
13:20
Air Canada Air Canada
AC184
13:55
Porter Airlines Porter Airlines
PD310
14:00
Air Canada Air Canada
AC114
16:20
Porter Airlines Porter Airlines
PD314
17:30
WestJet WestJet
WS720
18:00
Air Canada Air Canada
AC124
22:15
Air Canada Air Canada
AC126
22:35
WestJet WestJet
WS736
22:45
Flair Airlines Flair Airlines
F8600
23:00
Air Canada Air Canada
AC128
00:45
Air Canada Air Canada
AC106
06:00
Air Canada Air Canada
AC100
06:20
Air Canada Air Canada
AC188
07:00
Porter Airlines Porter Airlines
PD302
07:30
Air Canada Air Canada
AC102
08:10
Air Canada Air Canada
AC104
08:30
Air Canada Air Canada
AC186
09:00
Air Canada Air Canada
AC34
09:00
WestJet WestJet
WS710
09:00
Porter Airlines Porter Airlines
PD304
10:15
Air Canada Air Canada
AC108
11:30
WestJet WestJet
WS712
12:00
Air Canada Air Canada
AC112
12:15
Porter Airlines Porter Airlines
PD306
12:30
Air Canada Air Canada
AC118
12:50
Flair Airlines Flair Airlines
F8604
13:15
WestJet WestJet
WS714
13:20
Air Canada Air Canada
AC184
13:55
Porter Airlines Porter Airlines
PD310
14:00
Air Canada Air Canada
AC114
16:20
Porter Airlines Porter Airlines
PD314
16:50
Flair Airlines Flair Airlines
F8610
17:30
WestJet WestJet
WS720
18:00
Air Canada Air Canada
AC124
22:15
Air Canada Air Canada
AC126
22:35
WestJet WestJet
WS736
22:45
Flair Airlines Flair Airlines
F8600
23:00
Air Canada Air Canada
AC128
00:10
Flair Airlines Flair Airlines
F8602
00:45
Air Canada Air Canada
AC106
06:00
Air Canada Air Canada
AC100
06:20
Air Canada Air Canada
AC188
07:00
Porter Airlines Porter Airlines
PD302
07:00
Air Canada Air Canada
AC180
07:30
Air Canada Air Canada
AC102
08:10
Air Canada Air Canada
AC104
08:30
Air Canada Air Canada
AC186
09:00
WestJet WestJet
WS710
09:00
Porter Airlines Porter Airlines
PD304
09:00
Air Canada Air Canada
AC34
10:15
Air Canada Air Canada
AC108
11:15
Flair Airlines Flair Airlines
F8606
11:30
WestJet WestJet
WS712
12:00
Air Canada Air Canada
AC112
12:15
Porter Airlines Porter Airlines
PD306
12:30
Air Canada Air Canada
AC118
12:50
Flair Airlines Flair Airlines
F8604
13:15
WestJet WestJet
WS714
13:20
Air Canada Air Canada
AC184
13:55
Porter Airlines Porter Airlines
PD310
14:00
Air Canada Air Canada
AC114
15:15
WestJet WestJet
WS722
16:20
Porter Airlines Porter Airlines
PD314
16:50
Flair Airlines Flair Airlines
F8610
17:30
WestJet WestJet
WS720
18:00
Air Canada Air Canada
AC124
21:55
Porter Airlines Porter Airlines
PD318
22:15
Air Canada Air Canada
AC126
22:35
WestJet WestJet
WS736
22:45
Flair Airlines Flair Airlines
F8600
23:00
Air Canada Air Canada
AC128
Ad
YVR-YYZ flight route
Route map from Vancouver, YVR to Toronto, YYZ. The distance is 2090 miles or 3363 km.
Ad
Vancouver - Toronto direct flight map
Ad

YVR - YYZ route facts

  • Distance
    2090 miles (3363 km)
  • Flight time
    4 hours and 23 minutes to 4 hours and 41 minutes
  • Airlines
    Air Canada Air Canada
    WestJet WestJet
    Porter Porter
    Flair Flair
  • Airline alliances
    Star Alliance Low-cost carrier
  • Cabins
    Economy Premium Economy Business
  • Hub airports
    Air Canada: YVR and YYZ
    WestJet: YVR (Secondary hub.) and YYZ (Secondary hub.)
    Porter Airlines: YYZ
  • Departure terminals
    Air Canada: Terminal M
    WestJet: Terminal M
  • Arrival terminals
    Air Canada: Terminal 1
    WestJet: Terminal 3
    Porter Airlines: Terminal 3
  • Aircraft
    Air Canada: Boeing 787-9, Airbus A320, Boeing 737MAX 8 Passenger, Airbus A321, Airbus A220-300, Airbus A330-300, Boeing 787-8, Boeing 777-200LR and Boeing 777-300ER
    WestJet: Boeing 737-800 (winglets) Passenger/BBJ2, Boeing 737MAX 8 Passenger and Boeing 737-700 (winglets) Passenger/BBJ1
    Porter Airlines: Embraer 195 E2
    Flair Airlines: Boeing 737MAX 8 Passenger

Route FAQ

Air Canada, WestJet, Porter Airlines and Flair Airlines operate non-stop flights from YVR to YYZ with 173 weekly departures.

Scheduled flight time from YVR to YYZ ranges from 4 hours and 23 minutes to 4 hours and 41 minutes. The route covers 2090 miles (3363 km).

173 weekly departures are currently scheduled on this route, with published departure times ranging from 00:10 to 23:55 depending on the schedule period.

Departure terminals: Air Canada: Terminal M and WestJet: Terminal M. Arrival terminals: Air Canada: Terminal 1, WestJet: Terminal 3 and Porter Airlines: Terminal 3.

Economy, Premium Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Vancouver to ON, Canada
From Vancouver to Ottawa

YOW Ottawa Macdonald Cartier International

From Vancouver to Hamilton

YHM Hamilton