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

YYZ Airport Page →
2,079 mi airlines 600/wk
On-time Some delays Frequent delays
Flight Schedule 195 flights Verified 43m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
MAL7079
MAL MAL
752
3:26 AM
EDT
4:36 AM
PDT
4h 10m
M T W T F S S
Prices
WS985
WS WestJet
7M8
6:15 AM
EDT T3
8:30 AM
PDT
5h 15m
M T W T F S S
Prices
AC181+1
AC Air Canada
321
6:15 AM
EDT T1
8:19 AM
PDT
5h 4m
M T W T F S S
Prices
LO4101+1
LO LOT Polish Airlines
B38M
6:15 AM
EDT TT1
8:32 AM
PDT
5h 17m
M T W T F S S
Prices
KE6525+1
KE Korean
73H
6:30 AM
EDT T3
8:57 AM
PDT
5h 27m
M T W T F S S
Prices
AF3021
AF Air France
7M8
6:30 AM
EDT T3
8:44 AM
PDT
5h 14m
M T W T F S S
Prices
JL5807+1
JL Japan
73H
6:30 AM
EDT T3
8:57 AM
PDT
5h 27m
M T W T F S S
Prices
AC101+1
AC Air Canada
321
6:55 AM
EDT TT1
8:59 AM
PDT
5h 4m
M T W T F S S
Prices
AV6991cs
AV avianca
321
6:55 AM
EDT TT1
8:59 AM
PDT
5h 4m
M T W T F S S
Prices
LO4103cs
LO LOT Polish Airlines
321
7:00 AM
EDT TT1
9:15 AM
PDT
5h 15m
M T W T F S S
Prices
PD301
PD Porter Airlines
295
7:00 AM
EDT T3
9:14 AM
PDT
5h 14m
M T W T F S S
Prices
CX7045+1
CX Cathay Pacific
73H
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
CZ597+1
CZ China Southern
73W
7:15 AM
EDT T3
9:42 AM
PDT
5h 27m
M T W T F S S
Prices
AC103
AC Air Canada
7M8
7:30 AM
EDT T1
9:34 AM
PDT
5h 4m
M T W T F S S
Prices
F8601
F8 Flair
7M8
7:40 AM
EDT
9:50 AM
PDT
5h 10m
M T W T F S S
Prices
CX7023cs
CX Cathay Pacific
7M8
8:15 AM
EDT T3
10:30 AM
PDT
5h 15m
M T W T F S S
Prices
CZ7528cs
CZ China Southern
7M8
8:15 AM
EDT T3
10:30 AM
PDT
5h 15m
M T W T F S S
Prices
WS709+2
WS WestJet
7M8
8:15 AM
EDT T3
10:30 AM
PDT
5h 15m
M T W T F S S
Prices
AC185
AC Air Canada
77W
8:35 AM
EDT TT1
10:36 AM
PDT
5h 1m
M T W T F S S
Prices
OZ6117cs
OZ Asiana
77W
8:55 AM
EDT TT1
11:02 AM
PDT
5h 7m
M T W T F S S
Prices
G36821cs
G3 Sky Express
333
9:00 AM
EDT TT1
10:47 AM
PDT
4h 47m
M T W T F S S
Prices
AV6923cs
AV avianca
77W
9:00 AM
EDT TT1
11:07 AM
PDT
5h 7m
M T W T F S S
Prices
PD305+1
PD Porter Airlines
295
9:00 AM
EDT T3
11:09 AM
PDT
5h 9m
M T W T F S S
Prices
AV6998cs
AV avianca
7M8
9:05 AM
EDT TT1
11:09 AM
PDT
5h 4m
M T W T F S S
Prices
AC107+6
AC Air Canada
788
9:05 AM
EDT TT1
10:52 AM
PDT
4h 47m
M T W T F S S
Prices
TS7904cs
TS Air Transat
295
9:10 AM
EDT T3
11:24 AM
PDT
5h 14m
M T W T F S S
Prices
WS713+2
WS WestJet
B38M
9:10 AM
EDT T3
11:25 AM
PDT
5h 15m
M T W T F S S
Prices
AC187
AC Air Canada
B38M
9:35 AM
EDT TT1
11:39 AM
PDT
5h 4m
M T W T F S S
Prices
F8605
F8 Flair
7M8
9:40 AM
EDT
11:50 AM
PDT
5h 10m
M T W T F S S
Prices
MS9621cs
MS Egyptair
321
10:00 AM
EDT TT1
12:15 PM
PDT
5h 15m
M T W T F S S
Prices
CX1523cs
CX Cathay Pacific
321
10:00 AM
EDT TT1
12:04 PM
PDT
5h 4m
M T W T F S S
Prices
G36823cs
G3 Sky Express
321
10:00 AM
EDT TT1
12:04 PM
PDT
5h 4m
M T W T F S S
Prices
AC109+3
AC Air Canada
321
10:00 AM
EDT T1
12:04 PM
PDT
5h 4m
M T W T F S S
Prices
NZ4729cs
NZ Air New Zealand
77W
10:00 AM
EDT TT1
12:07 PM
PDT
5h 7m
M T W T F S S
Prices
PD311
PD Porter Airlines
295
10:50 AM
EDT T3
12:59 PM
PDT
5h 9m
M T W T F S S
Prices
AC105+3
AC Air Canada
77L
10:54 AM
EDT TT1
12:21 PM
PDT
4h 27m
M T W T F S S
Prices
AC111+3
AC Air Canada
B38M
12:20 PM
EDT TT1
2:24 PM
PDT
5h 4m
M T W T F S S
Prices
EK5773cs
EK Emirates
321
12:25 PM
EDT TT1
2:29 PM
PDT
5h 4m
M T W T F S S
Prices
EK4691cs
EK Emirates
73H
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
CI9313cs
CI China
73H
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
HU8735cs
HU Hainan
73H
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
QF3355+1
QF Qant
7S8
12:30 PM
EDT T3
2:53 PM
PDT
5h 23m
M T W T F S S
Prices
NZ4727cs
NZ Air New Zealand
321
12:40 PM
EDT T1
2:57 PM
PDT
5h 17m
M T W T F S S
Prices
MS9613cs
MS Egyptair
321
12:40 PM
EDT TT1
2:57 PM
PDT
5h 17m
M T W T F S S
Prices
WS717
WS WestJet
B38M
1:02 PM
EDT T3
2:53 PM
PDT
4h 51m
M T W T F S S
Prices
PD307+1
PD Porter Airlines
E295
1:05 PM
EDT T3
3:19 PM
PDT
5h 14m
M T W T F S S
Prices
PD315
PD Porter Airlines
E295
1:15 PM
EDT T3
3:24 PM
PDT
5h 9m
M T W T F S S
Prices
AC113+3
AC Air Canada
321
1:37 PM
EDT TT1
3:39 PM
PDT
5h 2m
M T W T F S S
Prices
F8611
F8 Flair
B38M
1:55 PM
EDT
4:05 PM
PDT
5h 10m
M T W T F S S
Prices
SN9716cs
SN Lynx Air
321
2:10 PM
EDT TT1
4:14 PM
PDT
5h 4m
M T W T F S S
Prices
NZ4763cs
NZ Air New Zealand
321
2:10 PM
EDT TT1
4:27 PM
PDT
5h 17m
M T W T F S S
Prices
VA5207cs
VA Virgin Australia
321
2:10 PM
EDT TT1
4:14 PM
PDT
5h 4m
M T W T F S S
Prices
OS8207cs
OS Austrian
321
2:25 PM
EDT T1
4:29 PM
PDT
5h 4m
M T W T F S S
Prices
OS8192
OS Austrian
223
3:00 PM
EDT T1
5:04 PM
PDT
5h 4m
M T W T F S S
Prices
AC115+1
AC Air Canada
B38M
3:07 PM
EDT T1
5:00 PM
PDT
4h 53m
M T W T F S S
Prices
AC117+2
AC Air Canada
B38M
4:00 PM
EDT TT1
5:54 PM
PDT
4h 54m
M T W T F S S
Prices
AC7311
AC Air Canada
763
4:01 PM
EDT
5:54 PM
PDT
4h 53m
M T W T F S S
Prices
AC119+5
AC Air Canada
321
4:20 PM
EDT TT1
6:24 PM
PDT
5h 4m
M T W T F S S
Prices
AV6908cs
AV avianca
321
4:40 PM
EDT TT1
6:57 PM
PDT
5h 17m
M T W T F S S
Prices
NZ4723cs
NZ Air New Zealand
321
4:40 PM
EDT T1
6:44 PM
PDT
5h 4m
M T W T F S S
Prices
AZ5253cs
AZ ITA
320
4:40 PM
EDT TT1
6:44 PM
PDT
5h 4m
M T W T F S S
Prices
OS8342cs
OS Austrian
321
4:40 PM
EDT TT1
6:57 PM
PDT
5h 17m
M T W T F S S
Prices
VA5205cs
VA Virgin Australia
321
4:40 PM
EDT TT1
6:44 PM
PDT
5h 4m
M T W T F S S
Prices
OS8259cs
OS Austrian
321
5:55 PM
EDT TT1
8:12 PM
PDT
5h 17m
M T W T F S S
Prices
CX7061cs
CX Cathay Pacific
73W
6:35 PM
EDT T3
8:50 PM
PDT
5h 15m
M T W T F S S
Prices
WS729+3
WS WestJet
737
6:35 PM
EDT T3
8:50 PM
PDT
5h 15m
M T W T F S S
Prices
AC123
AC Air Canada
321
6:35 PM
EDT T1
8:39 PM
PDT
5h 4m
M T W T F S S
Prices
LX4676cs
LX Swiss
77L
6:40 PM
EDT TT1
8:47 PM
PDT
5h 7m
M T W T F S S
Prices
EI8549cs
EI Aer Lingus
77L
6:40 PM
EDT TT1
8:47 PM
PDT
5h 7m
M T W T F S S
Prices
OS8341cs
OS Austrian
77L
6:40 PM
EDT TT1
8:47 PM
PDT
5h 7m
M T W T F S S
Prices
VA5201cs
VA Virgin Australia
77L
6:45 PM
EDT TT1
8:35 PM
PDT
4h 50m
M T W T F S S
Prices
WS719+9
WS WestJet
7M8
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
CI9327cs
CI China
7M8
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
CX7043cs
CX Cathay Pacific
7M8
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
TS7908cs
TS Air Transat
E295
6:45 PM
EDT T3
9:00 PM
PDT
5h 15m
M T W T F S S
Prices
HX5011cs
HX Hong Kong
73W
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
AV6910cs
AV avianca
77L
6:45 PM
EDT T1
8:35 PM
PDT
4h 50m
M T W T F S S
Prices
PR3035cs
PR Philippine
737
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
EI8547cs
EI Aer Lingus
77L
6:45 PM
EDT TT1
8:35 PM
PDT
4h 50m
M T W T F S S
Prices
KE6621cs
KE Korean
738
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
HU8733cs
HU Hainan
7M8
6:45 PM
EDT T3
9:08 PM
PDT
5h 23m
M T W T F S S
Prices
PD317
PD Porter Airlines
295
6:55 PM
EDT T3
9:04 PM
PDT
5h 9m
M T W T F S S
Prices
AC33+4
AC Air Canada
77L
7:20 PM
EDT TT1
9:05 PM
PDT
4h 45m
M T W T F S S
Prices
F8607
F8 Flair
7M8
7:55 PM
EDT
10:05 PM
PDT
5h 10m
M T W T F S S
Prices
AC125+3
AC Air Canada
7M8
8:00 PM
EDT TT1
10:04 PM
PDT
5h 4m
M T W T F S S
Prices
EI8633cs
EI Aer Lingus
7M8
8:10 PM
EDT TT1
10:14 PM
PDT
5h 4m
M T W T F S S
Prices
VA5199cs
VA Virgin Australia
B38M
8:10 PM
EDT TT1
10:14 PM
PDT
5h 4m
M T W T F S S
Prices
PD309+1
PD Porter Airlines
295
8:11 PM
EDT T3
10:03 PM
PDT
4h 52m
M T W T F S S
Prices
CX1549cs
CX Cathay Pacific
789
8:55 PM
EDT TT1
10:42 PM
PDT
4h 47m
M T W T F S S
Prices
OS8297+1
OS Austrian
789
9:00 PM
EDT T1
10:47 PM
PDT
4h 47m
M T W T F S S
Prices
AC127+4
AC Air Canada
B38M
9:03 PM
EDT TT1
10:57 PM
PDT
4h 54m
M T W T F S S
Prices
F8603
F8 Flair
B38M
9:15 PM
EDT
11:25 PM
PDT
5h 10m
M T W T F S S
Prices
AC121+1
AC Air Canada
7M8
9:28 PM
EDT TT1
11:30 PM
PDT
5h 2m
M T W T F S S
Prices
AF3028+1
AF Air France
738
10:15 PM
EDT T3
12:38 AM+1
PDT
5h 23m
M T W T F S S
Prices
AC129
AC Air Canada
321
10:25 PM
EDT TT1
12:29 AM+1
PDT
5h 4m
M T W T F S S
Prices
WS731
WS WestJet
738
10:30 PM
EDT T3
12:44 AM+1
PDT
5h 14m
M T W T F S S
Prices
F8602
F8 Flair
B38M
12:10 AM
PDT TM
7:50 AM
EDT
4h 40m
M T W T F S S
Prices
MS9624
MS Egyptair
7M8
1:15 AM
PDT TM
8:53 AM
EDT
4h 38m
M T W T F S S
Prices
AC182
AC Air Canada
B38M
1:15 AM
PDT TDTB
8:53 AM
EDT
4h 38m
M T W T F S S
Prices
CX1512
CX Cathay Pacific
321
1:25 AM
PDT TM
9:03 AM
EDT
4h 38m
M T W T F S S
Prices
AC100+7
AC Air Canada
7M8
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
AZ5243cs
AZ ITA
223
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
EK5772cs
EK Emirates
B38M
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
EI8536cs
EI Aer Lingus
7M8
5:30 AM
PDT TDTB
1:05 PM
EDT
4h 35m
M T W T F S S
Prices
S47032cs
S4 Azores
7M8
6:00 AM
PDT TM
1:35 PM
EDT
4h 35m
M T W T F S S
Prices
CI9346cs
CI China
73H
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
AF3007+1
AF Air France
7M8
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
HU8391+1
HU Hainan
73H
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
DE5701+1
DE Condor
73W
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
CZ7522+1
CZ China Southern
73H
6:00 AM
PDT TM
1:40 PM
EDT
4h 40m
M T W T F S S
Prices
TS7903cs
TS Air Transat
E295
7:00 AM
PDT
2:32 PM
EDT
4h 32m
M T W T F S S
Prices
PD302+2
PD Porter Airlines
295
7:05 AM
PDT
2:40 PM
EDT
4h 35m
M T W T F S S
Prices
OS8366
OS Austrian
321
7:30 AM
PDT TM
3:08 PM
EDT
4h 38m
M T W T F S S
Prices
AC104+7
AC Air Canada
321
7:30 AM
PDT TDTB
3:08 PM
EDT
4h 38m
M T W T F S S
Prices
OS8273cs
OS Austrian
321
7:35 AM
PDT TDTB
3:10 PM
EDT
4h 35m
M T W T F S S
Prices
VA5210cs
VA Virgin Australia
321
7:55 AM
PDT TDTB
3:33 PM
EDT
4h 38m
M T W T F S S
Prices
EI8546cs
EI Aer Lingus
7M8
7:55 AM
PDT TDTB
3:33 PM
EDT
4h 38m
M T W T F S S
Prices
AC102+5
AC Air Canada
320
7:55 AM
PDT TDTB
3:33 PM
EDT
4h 38m
M T W T F S S
Prices
TP8258cs
TP TAP Air Portugal
321
7:55 AM
PDT TDTB
3:33 PM
EDT
4h 38m
M T W T F S S
Prices
AV6905cs
AV avianca
321
7:55 AM
PDT TDTB
3:33 PM
EDT
4h 38m
M T W T F S S
Prices
LH6659cs
LH Lufthansa
789
8:15 AM
PDT TDTB
3:39 PM
EDT
4h 24m
M T W T F S S
Prices
AC106+3
AC Air Canada
789
8:25 AM
PDT TDTB
3:51 PM
EDT
4h 26m
M T W T F S S
Prices
AC186+1
AC Air Canada
789
8:30 AM
PDT TDTB
3:56 PM
EDT
4h 26m
M T W T F S S
Prices
AV6911cs
AV avianca
789
8:30 AM
PDT TDTB
3:56 PM
EDT
4h 26m
M T W T F S S
Prices
VA5204cs
VA Virgin Australia
789
8:30 AM
PDT TDTB
3:56 PM
EDT
4h 26m
M T W T F S S
Prices
WS710+2
WS WestJet
73H
8:56 AM
PDT TM
4:39 PM
EDT
4h 43m
M T W T F S S
Prices
SN9712cs
SN Lynx Air
77L
9:00 AM
PDT TDTB
4:32 PM
EDT
4h 32m
M T W T F S S
Prices
AC34+3
AC Air Canada
77L
9:00 AM
PDT TDTB
4:32 PM
EDT
4h 32m
M T W T F S S
Prices
S47030+1
S4 Azores
73W
9:00 AM
PDT TM
4:35 PM
EDT
4h 35m
M T W T F S S
Prices
AF3013
AF Air France
73W
9:00 AM
PDT TM
4:35 PM
EDT
4h 35m
M T W T F S S
Prices
DE5702cs
DE Condor
73W
9:00 AM
PDT TM
4:35 PM
EDT
4h 35m
M T W T F S S
Prices
OS8260cs
OS Austrian
77L
9:20 AM
PDT TDTB
4:49 PM
EDT
4h 29m
M T W T F S S
Prices
OS8192
OS Austrian
789
9:30 AM
PDT TM
4:56 PM
EDT
4h 26m
M T W T F S S
Prices
WS984
WS WestJet
7M8
9:45 AM
PDT TM
5:20 PM
EDT
4h 35m
M T W T F S S
Prices
CX1506
CX Cathay Pacific
321
10:10 AM
PDT TM
5:48 PM
EDT
4h 38m
M T W T F S S
Prices
CX1524cs
CX Cathay Pacific
321
10:15 AM
PDT TDTB
5:50 PM
EDT
4h 35m
M T W T F S S
Prices
PD304
PD Porter Airlines
295
10:15 AM
PDT
5:47 PM
EDT
4h 32m
M T W T F S S
Prices
AC108+6
AC Air Canada
321
10:15 AM
PDT TDTB
5:50 PM
EDT
4h 35m
M T W T F S S
Prices
LH6701cs
LH Lufthansa
321
10:20 AM
PDT TDTB
5:55 PM
EDT
4h 35m
M T W T F S S
Prices
MAL8092
MAL MAL
752
10:30 AM
PDT
5:46 PM
EDT
4h 16m
M T W T F S S
Prices
OS8262cs
OS Austrian
321
10:30 AM
PDT TDTB
5:54 PM
EDT
4h 24m
M T W T F S S
Prices
AF3009cs
AF Air France
7M8
10:45 AM
PDT TM
6:26 PM
EDT
4h 41m
M T W T F S S
Prices
QF3374cs
QF Qant
73W
10:45 AM
PDT TM
6:26 PM
EDT
4h 41m
M T W T F S S
Prices
AC180
AC Air Canada
B38M
10:55 AM
PDT TDTB
6:33 PM
EDT
4h 38m
M T W T F S S
Prices
F8606
F8 Flair
B38M
11:15 AM
PDT TM
6:55 PM
EDT
4h 40m
M T W T F S S
Prices
AC2410
AC Air Canada
77L
11:25 AM
PDT TDTB
6:57 PM
EDT
4h 32m
M T W T F S S
Prices
OS8251cs
OS Austrian
789
11:25 AM
PDT TDTB
6:49 PM
EDT
4h 24m
M T W T F S S
Prices
WS712+6
WS WestJet
73H
11:30 AM
PDT TM
7:05 PM
EDT
4h 35m
M T W T F S S
Prices
CX7046cs
CX Cathay Pacific
7M8
11:30 AM
PDT TM
7:05 PM
EDT
4h 35m
M T W T F S S
Prices
OS8298cs
OS Austrian
77W
12:05 PM
PDT TDTB
7:30 PM
EDT
4h 25m
M T W T F S S
Prices
LX4677cs
LX Swiss
77W
12:10 PM
PDT TDTB
7:35 PM
EDT
4h 25m
M T W T F S S
Prices
G36820cs
G3 Sky Express
789
12:20 PM
PDT TDTB
7:44 PM
EDT
4h 24m
M T W T F S S
Prices
AC112+6
AC Air Canada
789
12:20 PM
PDT TDTB
7:44 PM
EDT
4h 24m
M T W T F S S
Prices
PD306+1
PD Porter Airlines
E295
12:25 PM
PDT TM
7:57 PM
EDT
4h 32m
M T W T F S S
Prices
TS7907cs
TS Air Transat
295
12:25 PM
PDT
7:57 PM
EDT
4h 32m
M T W T F S S
Prices
F8604
F8 Flair
B38M
12:50 PM
PDT TM
8:30 PM
EDT
4h 40m
M T W T F S S
Prices
AC114+7
AC Air Canada
77W
1:00 PM
PDT TDTB
8:32 PM
EDT
4h 32m
M T W T F S S
Prices
G36822cs
G3 Sky Express
77W
1:00 PM
PDT TDTB
8:32 PM
EDT
4h 32m
M T W T F S S
Prices
AC110+2
AC Air Canada
77L
1:04 PM
PDT TDTB
8:36 PM
EDT
4h 32m
M T W T F S S
Prices
WS714+8
WS WestJet
7M8
1:15 PM
PDT TM
8:50 PM
EDT
4h 35m
M T W T F S S
Prices
AC184
AC Air Canada
321
1:25 PM
PDT TDTB
9:03 PM
EDT
4h 38m
M T W T F S S
Prices
OZ6108cs
OZ Asiana
77W
1:35 PM
PDT TDTB
9:12 PM
EDT
4h 37m
M T W T F S S
Prices
LO4104cs
LO LOT Polish Airlines
789
1:35 PM
PDT TDTB
8:59 PM
EDT
4h 24m
M T W T F S S
Prices
NZ4802cs
NZ Air New Zealand
789
1:55 PM
PDT TDTB
9:24 PM
EDT
4h 29m
M T W T F S S
Prices
PD310
PD Porter Airlines
295
1:55 PM
PDT
9:30 PM
EDT
4h 35m
M T W T F S S
Prices
LO4102cs
LO LOT Polish Airlines
321
2:00 PM
PDT TDTB
9:37 PM
EDT
4h 37m
M T W T F S S
Prices
OS8351cs
OS Austrian
789
2:15 PM
PDT TDTB
9:39 PM
EDT
4h 24m
M T W T F S S
Prices
AC116+5
AC Air Canada
7M8
2:49 PM
PDT TDTB
10:08 PM
EDT
4h 19m
M T W T F S S
Prices
AC122+4
AC Air Canada
7M8
3:30 PM
PDT TDTB
11:08 PM
EDT
4h 38m
M T W T F S S
Prices
WS722+1
WS WestJet
B38M
3:51 PM
PDT TM
11:21 PM
EDT
4h 30m
M T W T F S S
Prices
AV6990cs
AV avianca
321
3:55 PM
PDT TDTB
11:33 PM
EDT
4h 38m
M T W T F S S
Prices
NZ4752cs
NZ Air New Zealand
321
3:55 PM
PDT TDTB
11:33 PM
EDT
4h 38m
M T W T F S S
Prices
CX1510cs
CX Cathay Pacific
321
3:55 PM
PDT TDTB
11:33 PM
EDT
4h 38m
M T W T F S S
Prices
CX7048cs
CX Cathay Pacific
73H
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
KE6623cs
KE Korean
738
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
AF3004cs
AF Air France
7M8
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
JL5806cs
JL Japan
738
4:15 PM
PDT TM
11:55 PM
EDT
4h 40m
M T W T F S S
Prices
PD308
PD Porter Airlines
E295
4:20 PM
PDT TM
11:52 PM
EDT
4h 32m
M T W T F S S
Prices
PD314
PD Porter Airlines
295
4:25 PM
PDT TM
11:59 PM
EDT
4h 34m
M T W T F S S
Prices
AC118+3
AC Air Canada
321
4:26 PM
PDT TDTB
11:15 PM
EDT
3h 49m
M T W T F S S
Prices
F8610
F8 Flair
B38M
4:50 PM
PDT TM
12:25 AM+1
EDT
4h 35m
M T W T F S S
Prices
CX7042cs
CX Cathay Pacific
7M8
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
JL5812cs
JL Japan
73W
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
KE6515cs
KE Korean
73W
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
WS718+2
WS WestJet
B38M
5:00 PM
PDT TM
12:40 AM+1
EDT
4h 40m
M T W T F S S
Prices
NZ4552cs
NZ Air New Zealand
321
5:40 PM
PDT TDTB
1:17 AM+1
EDT
4h 37m
M T W T F S S
Prices
AC124+1
AC Air Canada
321
6:44 PM
PDT TDTB
2:24 AM+1
EDT
4h 40m
M T W T F S S
Prices
MAL8079
MAL MAL
752
6:53 PM
PDT
2:07 AM+1
EDT
4h 14m
M T W T F S S
Prices
AC7310
AC Air Canada
76F
7:43 PM
PDT
3:17 AM+1
EDT
4h 34m
M T W T F S S
Prices
PD318+2
PD Porter Airlines
295
9:55 PM
PDT TM
5:30 AM+1
EDT
4h 35m
M T W T F S S
Prices
AC126+4
AC Air Canada
321
10:20 PM
PDT TDTB
5:58 AM+1
EDT
4h 38m
M T W T F S S
Prices
MF6023cs
MF Xiamen
7M8
10:35 PM
PDT TM
6:10 AM+1
EDT
4h 35m
M T W T F S S
Prices
WS736+9
WS WestJet
7M8
10:35 PM
PDT TM
6:10 AM+1
EDT
4h 35m
M T W T F S S
Prices
F8600
F8 Flair
7M8
10:45 PM
PDT
6:25 AM+1
EDT
4h 40m
M T W T F S S
Prices
AC128
AC Air Canada
7M8
11:00 PM
PDT TDTB
6:38 AM+1
EDT
4h 38m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Toronto to Vancouver
5 carriers, 600 flights/week nonstop.
5 Airlines 600 Flights/wk 2,079 mi 4h 7m nonstop -3h behind 103 1-stop hubs

YYZ–YVR is served by 5 airlines with nonstop service. Air Canada, Porter Airlines and WestJet lead the route. The flight covers 2,079 miles in approximately 4h 7m. Beyond nonstop, 103 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop YYZ–YVR service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AC Air Canada Also: AV, AZ, CX, EI, EK, G3, LO, LX, MS, NZ, OS, OZ, SN, VA 125 321, 763, 77L, 77W, 788, 7M8, B38M 4h27-5h04 100% Star Alliance AV, AZ, CX, EI, EK, G3, LO, LX, MS, NZ, OS, OZ, SN, VA
PD Porter Airlines Also: TS 43 295, E295 4h52-5h14 100% TS
WS WestJet Also: AF, CI, CX, CZ, DE, EK, HU, HX, JL, KE, PR, QF, SK 39 737, 738, 7M8, B38M 4h51-5h23 100% AF, CI, CX, CZ, DE, EK, HU, HX, JL, KE, PR, QF, SK
F8 Flair Airlines 28 7M8, B38M 5h10 100%
MAL MAL 1 752 4h10 100%
Aircraft on this route
223 Airbus A220-300 – OS
295 Embraer E195-E2 – PD, TS
320 Airbus A320 – AZ
321 Airbus A321 – AC, AV, CX, EK, G3, LO, MS, NZ, OS, SN, VA
333 Airbus A330-300 – G3
737 Boeing 737-700 – PR, WS
738 Boeing 737-800 – AF, KE, WS
73H Boeing 737-800 (Winglets) – CI, CX, EK, HU, JL, KE
73W Boeing 737-700 (Winglets) – CX, CZ, HX
752 Boeing 757-200 – MAL
763 Boeing 767-300 – AC
77L Boeing 777-200LR – AC, AV, EI, LX, OS, VA
77W Boeing 777-300ER – AC, AV, NZ, OZ
788 Boeing 787-8 Dreamliner – AC
789 Boeing 787-9 Dreamliner – CX, OS
7M8 Boeing 737 MAX 8 – AC, AF, AV, CI, CX, CZ, EI, F8, HU, WS
7S8 Boeing 737 MAX 8-200 – QF
B38M Boeing 737 MAX 8 – AC, F8, LO, VA, WS
E295 Embraer E195-E2 – PD, TS
Alliance coverage
Star Alliance: AC (125 flights/wk, 53%)
Unaffiliated: F8 + MAL + PD + WS (111 flights/wk, 47%)
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 YVR direction.
Mon
88
flights
Tue
85
flights
Wed
88
flights
Thu
86
flights
Fri
84
flights
Sat
80
flights
Sun
87
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
96
Nonstop flights
600
Outbound / wk
580
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for YYZ to YVR.
1-STOP
One-Stop Connections
103
Hubs
~5h
Fastest
~47h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
3,291
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.

Other ways to reach Vancouver from Toronto

Nearby airports with service to Vancouver International Airport.
Metric YYZ→YVR YHM→YVR YKF→YVR
Distance from YYZ 38 mi 40 mi
Nonstop airlines 5 3 1
Weekly flights 600 20
Flight time 4h 7m 4h 19m 5h 57m
Departure OTP 100%
Airports within 200 miles of YYZ with service to Vancouver International Airport.

Travel Essentials

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

When it's 6:00 PM in Toronto, it's 3:00 PM in Vancouver.
Distance & Flight Time
2,079 mi / 3,346 km
Nonstop flight time is approximately 4h 7m to 5h 27m.
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.

Getting from YVR

The Canada Line runs from the airport to Waterfront/downtown in 26 minutes for CAD $4.45 on Compass card. Trains depart every 6–8 minutes from the International Terminal station (basement level). Taxis queue outside arrivals; metered fares to downtown are CAD $35–45. Uber and Lyft have a designated pick-up zone.Rental car desks are in the terminal. The VALET shuttle also connects to other transit points on Sea Island. YVR is particularly well-organised for transfers; pre-clearance facility clears U.S.-bound passengers through U.S. customs before departure.

Vancouver Climate

Temperate oceanic climate. One of the mildest in Canada. Winters (November–March) are wet and overcast at 2–8°C. Snow is infrequent at sea level, but when it does fall, the city struggles and the airport can see delays. Fog in winter and early spring is a more consistent disruption risk. Summers (June–August) are warm and dry at 20–27°C with very little rain.

Wildfire smoke from BC and Alberta can reduce visibility at the airport during August and September. Pack rain gear for autumn through spring. Summers are dry and clear.

YYZ–YVR Quick Facts

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

Frequently Asked Questions

Common questions about YYZ to YVR flights.
Nonstop flights from Toronto Pearson International Airport to Vancouver International Airport take approximately 4h 7m to 5h 27m. The route covers 2,079 miles.
5 airlines operate nonstop service: Air Canada, Flair Airlines, MAL, Porter Airlines and WestJet. Plus 26 codeshare partners.
There are approximately 600 nonstop flights per week from YYZ to YVR. The return direction has about 580 weekly flights.
Yes, 1-stop connections are available through MDW, YQT, BFI, PWK, SDF, CPR, OMA, DSM, BOI, CMH, YMX, CLE, TEB, YKA, EGE, SCF, APA, SLC, DAL, MCI, CVG, YXC, VNY, HPN, ADS, BOS, OAK, YKF, SMF, HOU, SJC, YFB, PSP, PBI, TPA, ANC, FLL, OPF, MZT, MCO, NAS, YYT, SJD, ZIH, SAN, GDL, PHX, YZF, HUX, ANU, LIR, PVR, YYJ, MSP, LAS, YQR, HNL, JFK, CUN, DFW, CLT, ORD, YLW, MIA, DEN, YWG, YYC, YXE, CDG, YEG, YOW, EWR, AMS, IAH, BNA, YUL, MEX, SFO, FRA, KEF, SCL, SEA, ATL, LAX, IAD, LHR, NRT, YHM, MUC, PEK, IST, RDU, ICN, HND, YMM, AUS, DUB, MNL, HKG, DEL, PVG, TPE and CAN. These options provide additional schedule flexibility.
Vancouver is 3 hours behind Toronto.
Yes, return flights from YVR 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.
At Toronto Pearson, Air Canada operates from Terminal 1. WestJet uses Terminal 3. Porter does not operate YYZ–YVR nonstop. At Vancouver, all domestic arrivals use the Domestic Terminal (Level 2). The domestic and international sections of YVR are connected airside, which matters if you are connecting to or from a US or international flight. Allow time to clear CBSA if crossing into the international zone.
The Canada Line SkyTrain runs from YVR-Airport station directly to Waterfront Station in downtown Vancouver. The ride takes 26 minutes and runs every 6–8 minutes during the day. A single fare costs around CAD 10 from the airport due to the airport add-on surcharge. It operates from roughly 05:05 to 01:09. Taxis and rideshares take 25–40 minutes depending on traffic and cost CAD 35–50.
The Rockies create moderate turbulence on westbound flights, typically in the cruise phase as the aircraft crosses the Cordillera. The routing goes north of the worst terrain but bumpy segments of 20–40 minutes are common in winter. YVR itself can generate arrival delays during Pacific frontal systems. Low ceilings and wind shear approaches are more frequent from November through February. Eastern Canadian winter storms can delay departures from YYZ in the same period.

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

YYZ–YVR is the busiest domestic route in Canada by passenger volume, connecting the country's two largest metropolitan economies across a 4.5-hour flight. Air Canada and WestJet anchor the schedule with combined departures running from early morning until late evening. Flair and Lynx have operated ultra-low-cost service on the route, adding lower-fare options at the cost of fewer amenities and less schedule depth. Block time runs about 4 hours 35 minutes westbound and 4 hours 10 minutes eastbound with prevailing jet stream assistance. The route draws a mix of business passengers, interprovincial relocators, and leisure travelers heading to BC's ski and coastal destinations.

Connections and Ground Transport

Both YYZ and YVR function as major international hubs, making this pairing a common domestic leg for passengers connecting from Europe, Asia, or the US. Air Canada's Star Alliance membership and WestJet's Oneworld affiliation mean through-ticketing options exist across a wide range of international itineraries. At YYZ, the Union Pearson Express runs to Union Station in 25 minutes for CAD 12.35. At YVR, the Canada Line SkyTrain reaches downtown in 26 minutes. Neither airport has a convenient on-airport hotel attached to the domestic gate area, so overnight connection passengers should plan for a hotel shuttle or transit leg.