Which airport are you flying from?

Direct flights from Toronto to Vancouver

Airlines Schedules

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

YYZ
Pearson
CanadaToronto , Canada
YVR
Vancouver Airport
CanadaVancouver , Canada
YYZ
Pearson
CanadaToronto , Canada
Vancouver Airport
CanadaVancouver , Canada
YVR
Flight time 4h 47min to 5h 36min
Updated Jun 29, 2026
CHANGE DIRECTION

Airlines with non-stop routes:

Air Canada Star Alliance

Departure times vary between 06:00 and 23:30 • From Terminal 1
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
110 flights/week
110 flights/week

WestJet Low-cost carrier

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

Porter Airlines

Departure times vary between 09:00 and 21:55 • From Terminal 3
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
36 flights/week
36 flights/week

Flair Airlines Low-cost carrier

Departure times vary between 07:40 and 21:15
S
M
T
W
T
F
S
Sun
Mon
Tue
Wed
Thu
Fri
Sat
26 flights/week
26 flights/week
Weekday-labels: HAS FLIGHTS UPCOMING NO FLIGHTS
View all flight dates
Flight schedule from Toronto to Vancouver 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 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
AC101
06:00
06:00
06:00
06:00
06:00
06:00
06:00
AC103
----
----
----
----
----
07:30
07:30
AC185
08:00
08:00
08:00
08:00
08:00
08:00
08:00
AC183
----
----
----
----
----
----
08:30
AC107
09:00
09:00
09:00
09:00
09:00
09:00
09:00
AC105
09:25
09:25
09:25
09:25
09:25
09:25
09:25
AC109
10:00
10:00
10:00
10:00
10:00
10:00
10:00
AC111
12:45
12:45
12:45
12:45
12:45
12:00
12:00
AC113
13:30
13:30
13:30
13:30
13:30
13:30
13:30
AC115
----
----
----
----
----
14:00
14:00
AC119
16:20
16:20
16:20
16:20
16:20
16:20
16:20
AC121
17:10
17:10
17:10
17:10
17:10
18:10
18:10
AC125
----
----
19:30
----
19:30
17:20
19:30
AC123
18:30
18:30
18:30
18:30
18:30
18:30
18:30
AC33
19:00
19:00
19:00
19:00
19:00
19:00
19:00
AC127
20:00
20:00
20:00
20:00
20:00
20:00
20:00
AC187
20:30
----
20:30
----
----
----
----
AC117
21:10
21:10
21:10
21:10
21:10
21:10
21:10
AC131
21:40
21:40
----
21:40
----
21:40
----
AC129
22:40
22:40
22:40
22:40
22:40
22:40
22:40

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Toronto to Vancouver 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 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
WS709
08:15
08:15
08:15
----
08:15
08:15
08:15
WS713
09:30
09:30
09:45
09:45
09:30
----
09:30
WS717
12:00
----
----
12:00
12:00
----
12:00
WS719
16:15
16:15
16:10
16:10
16:15
16:15
16:15
WS729
17:55
18:35
18:25
18:35
18:35
18:35
18:00
WS731
22:30
22:30
22:30
22:30
22:30
22:30
22:30

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Toronto to Vancouver 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 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
PD305
09:00
09:00
09:00
09:00
09:00
09:00
09:00
PD311
10:50
10:50
10:50
10:50
10:50
10:50
10:50
PD315
13:15
13:15
13:15
13:15
13:15
13:15
13:15
PD309
17:30
17:30
17:30
17:30
17:30
17:30
17:30
PD317
18:55
18:55
18:55
18:55
18:55
18:55
18:55
PD319
21:55
----
----
21:55
21:55
----
21:55

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

RETURN SCHEDULE
CHECK PRICES
Flight schedule from Toronto to Vancouver 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 27
Tue
Jul 28
Wed
Jul 29
Thu
Jul 30
Fri
Jul 31
Sat
Aug 1
Sun
Aug 2
F8601
07:40
07:40
07:40
07:40
07:40
07:40
07:40
F8605
09:40
09:40
09:40
09:40
09:40
09:40
----
F8611
13:55
----
13:55
13:55
13:55
13:55
13:55
F8607
----
19:55
----
19:55
----
19:55
----
F8603
21:15
----
21:15
----
21:15
----
21:15

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

RETURN SCHEDULE
CHECK PRICES
SPONSORED AD

Toronto to Vancouver scheduled departures

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

Wednesday
Wed
Jul 29
30 flights(30)
Thursday
Thu
Jul 30
30 flights(30)
Friday
Fri
Jul 31
31 flights(31)
Saturday
Sat
Aug 01
31 flights(31)
Sunday
Sun
Aug 02
33 flights(33)
Monday
Mon
Aug 03
34 flights(34)
Tuesday
Tue
Aug 04
31 flights(31)
Time
Airline
Flight
06:00
Air Canada Air Canada
AC101
07:40
Flair Airlines Flair Airlines
F8601
08:00
Air Canada Air Canada
AC185
08:15
WestJet WestJet
WS709
09:00
Porter Airlines Porter Airlines
PD305
09:00
Air Canada Air Canada
AC107
09:25
Air Canada Air Canada
AC105
09:40
Flair Airlines Flair Airlines
F8605
09:45
WestJet WestJet
WS713
10:00
Air Canada Air Canada
AC109
10:50
Porter Airlines Porter Airlines
PD311
12:45
Air Canada Air Canada
AC111
13:15
Porter Airlines Porter Airlines
PD315
13:30
Air Canada Air Canada
AC113
13:55
Flair Airlines Flair Airlines
F8611
16:10
WestJet WestJet
WS719
16:20
Air Canada Air Canada
AC119
17:10
Air Canada Air Canada
AC121
17:30
Porter Airlines Porter Airlines
PD309
18:25
WestJet WestJet
WS729
18:30
Air Canada Air Canada
AC123
18:55
Porter Airlines Porter Airlines
PD317
19:00
Air Canada Air Canada
AC33
19:30
Air Canada Air Canada
AC125
20:00
Air Canada Air Canada
AC127
20:30
Air Canada Air Canada
AC187
21:10
Air Canada Air Canada
AC117
21:15
Flair Airlines Flair Airlines
F8603
22:30
WestJet WestJet
WS731
22:40
Air Canada Air Canada
AC129
06:00
Air Canada Air Canada
AC101
07:40
Flair Airlines Flair Airlines
F8601
08:00
Air Canada Air Canada
AC185
09:00
Air Canada Air Canada
AC107
09:00
Porter Airlines Porter Airlines
PD305
09:25
Air Canada Air Canada
AC105
09:40
Flair Airlines Flair Airlines
F8605
09:45
WestJet WestJet
WS713
10:00
Air Canada Air Canada
AC109
10:50
Porter Airlines Porter Airlines
PD311
12:00
WestJet WestJet
WS717
12:45
Air Canada Air Canada
AC111
13:15
Porter Airlines Porter Airlines
PD315
13:30
Air Canada Air Canada
AC113
13:55
Flair Airlines Flair Airlines
F8611
16:10
WestJet WestJet
WS719
16:20
Air Canada Air Canada
AC119
17:10
Air Canada Air Canada
AC121
17:30
Porter Airlines Porter Airlines
PD309
18:30
Air Canada Air Canada
AC123
18:35
WestJet WestJet
WS729
18:55
Porter Airlines Porter Airlines
PD317
19:00
Air Canada Air Canada
AC33
19:55
Flair Airlines Flair Airlines
F8607
20:00
Air Canada Air Canada
AC127
21:10
Air Canada Air Canada
AC117
21:40
Air Canada Air Canada
AC131
21:55
Porter Airlines Porter Airlines
PD319
22:30
WestJet WestJet
WS731
22:40
Air Canada Air Canada
AC129
06:00
Air Canada Air Canada
AC101
07:40
Flair Airlines Flair Airlines
F8601
08:00
Air Canada Air Canada
AC185
08:15
WestJet WestJet
WS709
09:00
Air Canada Air Canada
AC107
09:00
Porter Airlines Porter Airlines
PD305
09:25
Air Canada Air Canada
AC105
09:30
WestJet WestJet
WS713
09:40
Flair Airlines Flair Airlines
F8605
10:00
Air Canada Air Canada
AC109
10:50
Porter Airlines Porter Airlines
PD311
12:00
WestJet WestJet
WS717
12:45
Air Canada Air Canada
AC111
13:15
Porter Airlines Porter Airlines
PD315
13:30
Air Canada Air Canada
AC113
13:55
Flair Airlines Flair Airlines
F8611
16:15
WestJet WestJet
WS719
16:20
Air Canada Air Canada
AC119
17:10
Air Canada Air Canada
AC121
17:30
Porter Airlines Porter Airlines
PD309
18:30
Air Canada Air Canada
AC123
18:35
WestJet WestJet
WS729
18:55
Porter Airlines Porter Airlines
PD317
19:00
Air Canada Air Canada
AC33
19:30
Air Canada Air Canada
AC125
20:00
Air Canada Air Canada
AC127
21:10
Air Canada Air Canada
AC117
21:15
Flair Airlines Flair Airlines
F8603
21:55
Porter Airlines Porter Airlines
PD319
22:30
WestJet WestJet
WS731
22:40
Air Canada Air Canada
AC129
06:00
Air Canada Air Canada
AC101
07:30
Air Canada Air Canada
AC103
07:40
Flair Airlines Flair Airlines
F8601
08:00
Air Canada Air Canada
AC185
08:15
WestJet WestJet
WS709
09:00
Porter Airlines Porter Airlines
PD305
09:00
Air Canada Air Canada
AC107
09:25
Air Canada Air Canada
AC105
09:40
Flair Airlines Flair Airlines
F8605
10:00
Air Canada Air Canada
AC109
10:50
Porter Airlines Porter Airlines
PD311
12:00
Air Canada Air Canada
AC111
13:15
Porter Airlines Porter Airlines
PD315
13:30
Air Canada Air Canada
AC113
13:55
Flair Airlines Flair Airlines
F8611
14:00
Air Canada Air Canada
AC115
16:15
WestJet WestJet
WS719
16:20
Air Canada Air Canada
AC119
17:20
Air Canada Air Canada
AC125
17:30
Porter Airlines Porter Airlines
PD309
18:10
Air Canada Air Canada
AC121
18:30
Air Canada Air Canada
AC123
18:35
WestJet WestJet
WS729
18:55
Porter Airlines Porter Airlines
PD317
19:00
Air Canada Air Canada
AC33
19:55
Flair Airlines Flair Airlines
F8607
20:00
Air Canada Air Canada
AC127
21:10
Air Canada Air Canada
AC117
21:40
Air Canada Air Canada
AC131
22:30
WestJet WestJet
WS731
22:40
Air Canada Air Canada
AC129
06:00
Air Canada Air Canada
AC101
07:30
Air Canada Air Canada
AC103
07:40
Flair Airlines Flair Airlines
F8601
08:00
Air Canada Air Canada
AC185
08:15
WestJet WestJet
WS709
08:30
Air Canada Air Canada
AC183
09:00
Porter Airlines Porter Airlines
PD305
09:00
Air Canada Air Canada
AC107
09:25
Air Canada Air Canada
AC105
09:30
WestJet WestJet
WS713
10:00
Air Canada Air Canada
AC109
10:50
Porter Airlines Porter Airlines
PD311
12:00
WestJet WestJet
WS717
12:00
Air Canada Air Canada
AC111
13:15
Porter Airlines Porter Airlines
PD315
13:30
Air Canada Air Canada
AC113
13:55
Flair Airlines Flair Airlines
F8611
14:00
Air Canada Air Canada
AC115
16:15
WestJet WestJet
WS719
16:20
Air Canada Air Canada
AC119
17:30
Porter Airlines Porter Airlines
PD309
18:00
WestJet WestJet
WS729
18:10
Air Canada Air Canada
AC121
18:30
Air Canada Air Canada
AC123
18:55
Porter Airlines Porter Airlines
PD317
19:00
Air Canada Air Canada
AC33
19:30
Air Canada Air Canada
AC125
20:00
Air Canada Air Canada
AC127
21:10
Air Canada Air Canada
AC117
21:15
Flair Airlines Flair Airlines
F8603
21:55
Porter Airlines Porter Airlines
PD319
22:30
WestJet WestJet
WS731
22:40
Air Canada Air Canada
AC129
06:00
Air Canada Air Canada
AC101
07:30
Air Canada Air Canada
AC103
07:40
Flair Airlines Flair Airlines
F8601
08:00
Air Canada Air Canada
AC185
08:15
WestJet WestJet
WS709
08:30
Air Canada Air Canada
AC183
09:00
Porter Airlines Porter Airlines
PD305
09:00
Air Canada Air Canada
AC107
09:25
Air Canada Air Canada
AC105
09:30
WestJet WestJet
WS713
09:40
Flair Airlines Flair Airlines
F8605
10:00
Air Canada Air Canada
AC109
10:50
Porter Airlines Porter Airlines
PD311
12:00
Air Canada Air Canada
AC111
12:00
WestJet WestJet
WS717
13:15
Porter Airlines Porter Airlines
PD315
13:30
Air Canada Air Canada
AC113
13:55
Flair Airlines Flair Airlines
F8611
14:00
Air Canada Air Canada
AC115
16:15
WestJet WestJet
WS719
16:20
Air Canada Air Canada
AC119
17:30
Porter Airlines Porter Airlines
PD309
18:00
WestJet WestJet
WS729
18:10
Air Canada Air Canada
AC121
18:30
Air Canada Air Canada
AC123
18:55
Porter Airlines Porter Airlines
PD317
19:00
Air Canada Air Canada
AC33
20:00
Air Canada Air Canada
AC127
21:15
Flair Airlines Flair Airlines
F8603
21:35
Air Canada Air Canada
AC187
21:40
Air Canada Air Canada
AC131
21:55
Porter Airlines Porter Airlines
PD319
22:30
WestJet WestJet
WS731
22:40
Air Canada Air Canada
AC129
06:00
Air Canada Air Canada
AC101
07:30
Air Canada Air Canada
AC103
07:40
Flair Airlines Flair Airlines
F8601
08:00
Air Canada Air Canada
AC185
08:15
WestJet WestJet
WS709
08:30
Air Canada Air Canada
AC183
09:00
Air Canada Air Canada
AC107
09:00
Porter Airlines Porter Airlines
PD305
09:25
Air Canada Air Canada
AC105
09:40
Flair Airlines Flair Airlines
F8605
09:45
WestJet WestJet
WS713
10:00
Air Canada Air Canada
AC109
10:50
Porter Airlines Porter Airlines
PD311
12:00
Air Canada Air Canada
AC111
13:15
Porter Airlines Porter Airlines
PD315
13:30
Air Canada Air Canada
AC113
14:00
Air Canada Air Canada
AC115
16:15
WestJet WestJet
WS719
16:20
Air Canada Air Canada
AC119
17:30
Porter Airlines Porter Airlines
PD309
18:10
Air Canada Air Canada
AC121
18:30
Air Canada Air Canada
AC123
18:35
WestJet WestJet
WS729
18:55
Porter Airlines Porter Airlines
PD317
19:00
Air Canada Air Canada
AC33
19:55
Flair Airlines Flair Airlines
F8607
20:00
Air Canada Air Canada
AC127
21:10
Air Canada Air Canada
AC117
21:40
Air Canada Air Canada
AC131
22:30
WestJet WestJet
WS731
22:40
Air Canada Air Canada
AC129
SPONSORED AD
YYZ-YVR flight route
Route map from Toronto, YYZ to Vancouver, YVR. The distance is 2090 miles or 3363 km.
Toronto - Vancouver direct flight map
SPONSORED AD
SPONSORED AD

YYZ - YVR route facts

  • Distance
    2090 miles (3363 km)
  • Flight time
    4 hours and 47 minutes to 5 hours and 36 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 1
    WestJet: Terminal 3
    Porter Airlines: Terminal 3
  • Arrival terminals
    Air Canada: Terminal M
    WestJet: Terminal M
    Porter Airlines: Terminal M
  • Aircraft
    Air Canada: Airbus A321, Boeing 787-9, Airbus A330-300, Boeing 787-8, Airbus A220-300, Boeing 777-200LR, Boeing 737MAX 8 Passenger, Boeing 777-300ER and Airbus A320
    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 YYZ to YVR with 210 weekly departures.

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

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

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

Economy, Premium Economy and Business are currently scheduled on non-stop flights for this route.
Direct flights from Toronto to BC, Canada
From Toronto to Comox

YQQ Comox

From Toronto to Vancouver

YXX Abbotsford

From Toronto to Victoria

YYJ Victoria International

From Toronto to Kelowna

YLW Kelowna

SPONSORED AD
SPONSORED AD