Vancouver to Toronto flight status today

List of all flights from Vancouver Canada (YVR) to Toronto Canada (YYZ) and airlines operated flight from Vancouver to Toronto. The flight is a domestic flight in Canada. There are 250 flights operated by 50 airlines on this route.

The distance from Vancouver, CA (YVR) to Toronto, CA (YYZ) is 3356 km (2085 miles). The time zone of the point of departure Vancouver International Airport is GMT -8:00. The current time is Thursday 2026-03-19 13:51 PM. The time zone of the destination point Pearson International Airport is GMT-5:00 The current time is Thursday 2026-03-19 16:51 PM.

Austrian Airlines | Azores Airlines | Hainan Airlines | Air New Zealand | Air Canada | Xiamen Airlines | Virgin Australia | WestJet | Porter Airlines | Air Transat | China Airlines | ANA | Gol | Polish Airlines LOT | Korean Air | Avianca | Lufthansa | Asiana Airlines | Emirates | Air France | Qantas | Japan Airlines | Flair Airlines | China Southern Airlines | Delta | Air China | TAP Portugal | Cathay Pacific | Aer Lingus | Virgin Atlantic | SWISS | Philippine Airlines | Hong Kong Airlines | China Eastern | EgyptAir | Condor | Turkish Airlines | Brussels Airlines | World Ticket | Sunwing | Express Freighters Australia | Cargologicair | Air Canada Rouge | Canada Jetlines | Kish Air | Titan Airways | Singapore Airlines | FedEx | Air Labrador | Elitavia Malta |

List of 250 flights from Vancouver, CA (YVR) to Toronto, CA (YYZ).
No. Departure Arrival Last Update Status
OS8303 13:35 20:59 Departed On time
OS8262 10:20 17:55 Departed On time
OS8297 08:45 16:09 Arrived Delayed by 3h 56m
OS8260 09:20 16:49 Arrived On time
OS8351 14:00 21:37 Departed Delayed by 45m
OS8298 12:10 19:35 Scheduled On time
OS8273 07:35 15:10 Departed On time
OS8251 09:30 16:50 Cancelled
OS8299 10:00 17:24 Arrived On time

 

No. Departure Arrival Last Update Status
S47032 10:45 18:26 In Air
S47030 06:00 13:40 Arrived On time
S47058 11:30 19:08 Arrived Delayed by 21m
S47060 10:15 17:51 Arrived On time

 

No. Departure Arrival Last Update Status
HU8393 10:45 18:26 Departed On time
HU8391 22:30 07:10 Scheduled On time

 

No. Departure Arrival Last Update Status
NZ4748 16:00 23:37 Scheduled Delayed by 40m
NZ4552 17:40 01:17 Departed On time
NZ4802 14:00 21:37 Arrived On time
NZ4752 15:45 23:12 Arrived On time
NZ4554 14:00 21:25 Arrived
NZ4750 16:25 00:01 In Air

 

No. Departure Arrival Last Update Status
AC112 12:10 19:35 Departed On time
AC116 14:00 21:37 Scheduled Delayed by 1h 35m
AC2322 00:30 07:55 Departed Delayed by 22m
AC126 22:30 05:59 Scheduled On time
AC104 08:15 15:39 Arrived On time
AC100 05:30 13:05 Arrived On time
AC108 10:20 17:55 Arrived Delayed by 19m
AC122 17:40 01:17 Scheduled Delayed by 30m
AC114 13:35 20:59 Arrived Delayed by 33m
AC118 16:00 23:37 Scheduled On time
AC128 23:10 06:47 Scheduled On time
AC2312 18:45 02:10 Scheduled On time
AC182 14:30 22:05 Arrived On time
AC102 07:35 15:10 Arrived Delayed by 41m
AC7333 01:45 09:11 In Gate
AC7312 22:55 06:35 Scheduled
AC110 11:10 18:34 Arrived Delayed by 35m
AC2126 11:15 18:44 Departed Delayed by 2h 34m
AC180 11:20 18:57 Scheduled Delayed by 25m
AC120 16:30 00:07 Scheduled On time
AC106 09:30 16:50 Scheduled On time
AC188 13:30 20:54 Departed On time
AC124 17:30 01:06 Departed On time
AC184 13:35 21:11 Scheduled On time
AC186 16:30 00:06 Scheduled On time
AC7202 18:00 01:30 Arrived On time
AC2128 23:00 06:35 Scheduled On time
AC2038 23:20 06:44 Scheduled
AC1186 13:00 20:21 In Air
AC2180 23:10 06:25 Landed 06:45
AC7294 15:40 23:10 Unknown
AC8536 09:00 16:24 Scheduled

 

No. Departure Arrival Last Update Status
MF6023 22:30 06:10 Scheduled On time
MF6025 09:00 16:38 Arrived On time
MF6035 22:35 06:15 Arrived Delayed by 1h 49m

 

No. Departure Arrival Last Update Status
VA5206 10:20 17:55 Scheduled On time
VA5208 08:15 15:39 Scheduled On time
VA5204 07:35 15:10 Arrived Delayed by 40m
VA5210 12:10 19:35 Cancelled
VA5216 14:00 21:37 Arrived Delayed by 20m
VA5212 13:40 21:04 Arrived On time

 

No. Departure Arrival Last Update Status
WS714 16:15 23:55 Scheduled On time
WS736 22:30 06:10 Scheduled On time
WS704 06:00 13:40 Arrived On time
WS712 10:45 18:26 Departed On time
WS718 17:00 00:40 Departed Delayed by 43m
WS700 06:00 13:38 Arrived On time
WS722 17:05 00:43 Scheduled On time
WS708 10:00 17:38 Departed On time
WS706 09:00 16:38 Arrived On time
WS724 22:35 06:13 Scheduled On time
WS710 11:30 19:08 Scheduled On time
WS912 14:15 21:53 Scheduled On time
WS4293 14:00 21:39 Scheduled On time
WS4889 11:30 19:09 Departed Delayed by 57m
WS716 15:15 22:54 Departed On time
WS702 06:30 14:11 Arrived On time
WS998 23:30 07:07 Delayed
WS914 23:55 07:25 Arrived
WS720 16:00 23:29 In Air
WS730 09:00 16:31 Cancelled
WS726 23:50 07:27 Cancelled
WS9080 23:30 07:00 Arrived Delayed by 17m
WS9004 23:10 None Cancelled
WS728 00:15 07:40 In_Air
WS906 15:30 23:02 Arrived Delayed by 25m
WS814 00:10 07:37 Landed Late

 

No. Departure Arrival Last Update Status
PD318 22:05 05:40 Scheduled On time
PD302 07:00 14:35 Arrived On time
PD306 12:25 20:00 Scheduled Delayed by 35m
PD308 16:20 23:55 Scheduled Delayed by 20m
PD310 14:25 22:04 Cancelled
PD802 23:35 07:15 Scheduled On time
PD320 23:35 07:15 Scheduled
PD304 10:10 17:44 Arrived Delayed by 26m
PD300 12:35 20:06 Arrived
PD1318 14:45 22:08 In Air

 

No. Departure Arrival Last Update Status
TS7903 07:00 14:35 Scheduled On time
TS7907 12:25 20:00 Scheduled On time
TS7919 22:05 05:40 Scheduled On time
TS7909 16:20 23:54 Scheduled Delayed by 1h 30m
TS7096 14:40 22:14 Departed Delayed by 2h 36m
TS7905 10:40 18:15 Scheduled On time
TS7092 14:25 22:04 Departed On time
TS7756 23:35 07:15 Arrived Delayed by 38m
TS7918 22:25 06:00 Departed
TS7938 16:10 23:47 In Air
TS933 07:50 None Arrived On time
TS931 17:30 None Arrived Early

 

No. Departure Arrival Last Update Status
CI9312 22:30 06:10 Scheduled Delayed by 20m
CI9346 06:00 13:40 Departed On time

 

No. Departure Arrival Last Update Status
NH6803 17:40 01:17 Departed Delayed by 32m
NH6808 17:55 01:20 Landed

 

No. Departure Arrival Last Update Status
G36822 13:35 20:59 Arrived On time
G36820 12:10 19:35 Scheduled On time

 

No. Departure Arrival Last Update Status
LO4102 14:00 21:37 Departed On time
LO4104 13:35 20:59 Departed On time

 

No. Departure Arrival Last Update Status
KE6602 22:30 06:10 Scheduled
KE6623 16:15 23:55 Arrived On time
KE6524 17:00 00:40 Arrived Delayed by 38m
KE6515 06:00 13:40 Scheduled On time
KE6628 06:00 13:38 Arrived On time

 

No. Departure Arrival Last Update Status
AV6911 08:15 15:39 Arrived On time
AV6990 16:00 23:37 Scheduled Delayed by 1h 45m
AV6905 22:30 06:59 Scheduled On time
AV6901 23:10 06:47 Scheduled On time
AV6999 17:40 01:17 Cancelled

 

No. Departure Arrival Last Update Status
LH6701 10:20 17:55 Departed Delayed by 28m
LH6679 13:35 20:59 Scheduled On time
LH6817 07:35 15:10 Scheduled On time
LH6509 09:20 16:49 Scheduled On time
LH6517 09:30 16:54 Arrived Delayed by 25m
LH6659 07:30 15:06 Arrived On time

 

No. Departure Arrival Last Update Status
OZ6108 13:35 20:59 Scheduled On time

 

No. Departure Arrival Last Update Status
EK4692 22:30 06:10 Scheduled On time
EK5772 05:30 13:05 Arrived On time

 

No. Departure Arrival Last Update Status
AF3009 10:45 18:26 Scheduled Delayed by 1h 15m
AF3019 06:00 13:40 Scheduled On time
AF6565 09:00 16:38 Departed On time

 

No. Departure Arrival Last Update Status
QF3385 16:15 23:55 Scheduled On time
QF3374 10:45 18:26 Departed Delayed by 32m
QF3429 09:00 16:38 Scheduled On time
QF3589 22:35 06:13 Scheduled On time
QF3389 17:05 00:44 Departed On time

 

No. Departure Arrival Last Update Status
JL5812 17:00 00:40 Scheduled On time
JL5806 16:15 23:55 Departed On time

 

No. Departure Arrival Last Update Status
F8600 22:55 06:40 Scheduled On time
F89976 03:10 10:16 Arrival Estimated 10:12
F8602 00:10 07:50 Arrived On time
F8604 14:25 21:55 Departed On time
F8606 16:50 00:20 In Air
F81912 01:02 None Arrived On time
F81225 16:35 00:05 Landed 23:58
F8225 22:50 06:20 Landed 07:12
F82225 07:00 14:30 In_Air
F8224 23:05 06:35 Landed Late
F81224 16:55 00:25 Landed
F89224 14:19 21:49 Unknown
F89417 21:10 04:40 Landed Late

 

No. Departure Arrival Last Update Status
CZ7522 06:00 13:40 Arrived On time
CZ7536 10:45 18:26 Scheduled On time
CZ5229 00:05 07:07 Landed
CZ5231 08:45 15:01 In Air
CZ7542 13:00 20:30 Cancelled

 

No. Departure Arrival Last Update Status
DL7016 06:00 13:40 Arrived On time
DL7020 22:30 06:10 Scheduled On time
DL7017 10:45 18:26 Departed On time
DL6971 16:15 23:55 Departed On time

 

No. Departure Arrival Last Update Status
CA7465 12:10 19:35 Departed Delayed by 24m
CA7463 13:35 20:59 Scheduled Delayed by 25m
CA7467 13:45 21:07 Cancelled

 

No. Departure Arrival Last Update Status
TP8258 08:45 16:09 Scheduled On time
TP8260 11:40 19:05 In Air

 

No. Departure Arrival Last Update Status
CX1508 05:30 13:05 Arrived Delayed by 26m
CX7048 16:15 23:55 Departed On time
CX1520 14:00 21:37 Departed On time
CX7046 22:30 06:10 Scheduled On time
CX1528 23:00 06:29 Scheduled On time
CX7040 17:00 00:38 Scheduled On time
CX7042 17:00 00:38 Cancelled
CX1524 10:10 17:46 Scheduled On time
CX7056 17:00 00:26 Landed

 

No. Departure Arrival Last Update Status
EI8642 08:45 16:09 Arrived On time
EI8536 05:30 13:05 Arrived On time
EI8546 07:35 15:10 Departed Delayed by 36m
EI8532 09:10 16:39 Scheduled On time
EI8646 07:45 15:08 In Air
EI8542 08:30 15:50 Unknown

 

No. Departure Arrival Last Update Status
VS8010 10:45 18:26 Departed On time
VS8009 06:00 13:40 Arrived On time
VS8037 09:00 16:07 Landed

 

No. Departure Arrival Last Update Status
LX4677 10:20 17:55 Arrived On time
LX4871 07:30 15:06 Arrived On time

 

No. Departure Arrival Last Update Status
PR3032 22:30 06:10 Scheduled On time
PR3034 23:30 07:04 Delayed

 

No. Departure Arrival Last Update Status
HX5010 22:30 06:10 Scheduled On time

 

No. Departure Arrival Last Update Status
MU1995 16:15 23:55 Scheduled On time
MU1991 10:45 18:26 Scheduled On time

 

No. Departure Arrival Last Update Status
MS9624 22:30 05:55 Arrived Delayed by 1h 55m
MS9622 23:00 06:29 Scheduled On time
MS9634 23:10 06:47 Departed On time

 

No. Departure Arrival Last Update Status
DE5701 06:00 13:40 Arrived On time
DE5747 10:00 17:38 Scheduled On time
DE5739 09:00 16:39 Scheduled On time

 

No. Departure Arrival Last Update Status
TK9137 10:20 17:55 Departed Delayed by 1h 10m

 

No. Departure Arrival Last Update Status
SN9712 09:00 16:30 Arrived Delayed by 25m

 

No. Departure Arrival Last Update Status
W11210 23:30 07:10 Scheduled
W11410 07:45 15:25 In Air
W11412 13:25 21:05 In Air
W11212 16:50 00:20 In Air

 

No. Departure Arrival Last Update Status
WG9543 06:00 13:12 In Air
WG9995 23:00 None Scheduled
WG9008 15:00 23:04 Arrived
WG806 23:25 06:50 Departed
WG804 23:25 06:50 Arrived Delayed by 45m
WG802 23:25 06:50 Scheduled On time
WG808 23:25 06:50 Scheduled Delayed by 30m
WG866 12:35 20:05 Landed
WG864 23:10 06:40 Unknown
WG868 12:35 20:05 Unknown

 

No. Departure Arrival Last Update Status
QE518 11:00 17:43 In Air

 

No. Departure Arrival Last Update Status
P3318 22:55 06:27 In Air
P3308 16:00 23:30 Landed 00:00
P3306 14:30 22:00 Landed 00:22
P3302 06:30 14:02 In Air
P32302 05:00 20:00 In Air
P39908 18:00 None Arrived Delayed by 22 minutes
P31318 21:18 None Arrived Delayed by 62 minutes
P39904 01:30 17:26 In Air

 

No. Departure Arrival Last Update Status
RV2010 14:00 20:55 In Air

 

No. Departure Arrival Last Update Status
AU9347 18:00 21:25 Scheduled
AU9552 13:44 None In Air
AU115 23:10 06:42 No Takeoff Info - Call Airline
AU8880 20:00 20:00 In Air
AU137 12:45 20:46 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
Y9115 22:55 06:27 Scheduled
Y9121 11:10 18:47 Landed

 

No. Departure Arrival Last Update Status
ZT102 17:55 01:39 In Air

 

No. Departure Arrival Last Update Status
SQ1024 08:55 16:18 In Air

 

No. Departure Arrival Last Update Status
FX8077 02:00 None Arrived On time
FX8942 03:25 None Arrived Early
FX7073 14:01 None Arrived On time
FX7061 02:41 None Arrived Early
FX7946 02:28 None Arrived Early
FX8093 14:06 None Arrived On time
FX8092 13:00 None Arrived Early
FX8079 19:26 02:05 Landed

 

No. Departure Arrival Last Update Status
WJ505 17:00 20:00 Arrival Scheduled

 

No. Departure Arrival Last Update Status
MA8093 12:00 19:07 In Air