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 48 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 Wednesday 2026-04-29 05:47 AM. The time zone of the destination point Pearson International Airport is GMT-5:00 The current time is Wednesday 2026-04-29 08:47 AM.

China Airlines | Air Transat | Air Canada | WestJet | Austrian Airlines | Avianca | Korean Air | Aer Lingus | Lufthansa | Air New Zealand | Porter Airlines | Flair Airlines | Air France | Delta | China Southern Airlines | Azores Airlines | Xiamen Airlines | Polish Airlines LOT | Cathay Pacific | Hong Kong Airlines | Philippine Airlines | Asiana Airlines | Emirates | TAP Portugal | Virgin Australia | Brussels Airlines | Air China | Gol | Virgin Atlantic | Qantas | SWISS | Japan Airlines | Hainan Airlines | ANA | China Eastern | EgyptAir | Condor | World Ticket | Sunwing | Express Freighters Australia | Cargologicair | 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
CI9312 22:35 06:10 Scheduled On time
CI9346 09:00 16:35 Departed On time

 

No. Departure Arrival Last Update Status
TS7909 16:20 23:52 Scheduled On time
TS7907 12:25 19:57 Departed On time
TS7903 07:00 14:32 Departed On time
TS7919 22:05 05:37 Scheduled On time
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
AC128 23:10 06:48 Scheduled On time
AC116 14:00 21:38 Scheduled On time
AC122 15:55 23:33 Scheduled On time
AC2312 12:20 19:46 Scheduled On time
AC180 10:55 18:33 Departed On time
AC184 11:25 18:57 Scheduled On time
AC114 13:00 20:38 Scheduled On time
AC108 10:20 17:55 Departed On time
AC124 17:30 01:08 Scheduled On time
AC112 12:20 19:46 Cancelled
AC100 05:30 13:05 Arrived On time
AC104 07:55 15:33 Departed On time
AC106 08:25 15:51 Departed On time
AC182 08:30 15:56 Departed Delayed by 6h 5m
AC110 11:25 18:57 Arrived On time
AC7056 14:10 20:58 In Gate
AC126 22:30 06:07 Scheduled On time
AC186 14:15 21:39 Scheduled On time
AC102 07:35 15:10 Scheduled On time
AC118 16:00 23:37 Departed Delayed by 20m
AC2322 00:30 07:55 Departed Delayed by 22m
AC7333 01:45 09:11 In Gate
AC7312 22:55 06:35 Scheduled
AC2126 11:15 18:44 Departed Delayed by 2h 34m
AC120 16:30 00:07 Scheduled On time
AC188 13:30 20:54 Departed On time
AC7202 18:00 01:30 Arrived 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
WS736 22:35 06:10 Scheduled On time
WS714 13:15 20:50 Arrived On time
WS722 15:15 22:50 Departed On time
WS704 06:00 13:35 Arrived On time
WS712 10:45 18:26 Departed On time
WS718 17:00 00:40 Scheduled On time
WS700 06:00 13:38 Arrived 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
OS8298 12:20 19:46 Scheduled On time
OS8273 08:30 15:56 Scheduled On time
OS8251 10:55 18:33 Departed On time
OS8260 09:30 17:02 Departed On time
OS8197 05:30 13:05 Arrived On time
OS8351 13:00 20:38 Departed On time
OS8262 10:55 18:30 Arrived On time
OS8297 08:15 15:39 Arrived On time
OS8303 13:35 20:59 Departed On time
OS8299 10:00 17:24 Arrived On time

 

No. Departure Arrival Last Update Status
AV6911 08:30 15:56 Scheduled On time
AV6901 23:10 06:48 Scheduled On time
AV6905 07:55 15:33 Arrived On time
AV6990 15:55 23:33 Arrived On time
AV6999 17:40 01:17 Cancelled

 

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

 

No. Departure Arrival Last Update Status
EI8546 07:55 15:33 Scheduled On time
EI8536 05:30 13:05 Arrived On time
EI8642 08:15 15:39 Scheduled On time
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
LH6659 05:30 13:05 Arrived On time
LH6817 08:30 15:56 Departed On time
LH6509 09:30 17:02 Arrived On time
LH6679 12:20 19:46 Scheduled On time
LH6701 11:25 18:57 Departed On time

 

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

 

No. Departure Arrival Last Update Status
PD302 07:00 14:32 Arrived On time
PD306 12:25 19:57 Scheduled On time
PD318 22:05 05:37 Scheduled On time
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
F8600 22:45 06:25 Scheduled On time
F8604 12:50 20:30 Departed On time
F8602 00:10 07:50 Arrived Delayed by 3h 37m
F8606 11:15 18:55 Departed On time
F89976 03:10 10:16 Arrival Estimated 10:12
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
AF3013 09:00 16:35 Departed On time
AF3004 13:15 20:50 Scheduled On time
AF3007 06:00 13:40 Departed On time
AF3019 16:15 23:55 Arrived On time
AF6565 09:00 16:38 Departed On time

 

No. Departure Arrival Last Update Status
DL7065 09:00 16:35 Departed On time
DL6971 13:15 20:50 Scheduled On time
DL7020 22:30 06:10 Scheduled Delayed by 30m

 

No. Departure Arrival Last Update Status
CZ7536 09:00 16:35 Departed On time
CZ7522 09:00 16:35 Arrived 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
S47030 09:00 16:35 Departed On time
S47032 10:45 18:26 Departed 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
MF6025 09:00 16:35 Departed On time
MF6023 22:35 06:10 Scheduled On time
MF6035 22:35 06:15 Arrived Delayed by 1h 49m

 

No. Departure Arrival Last Update Status
LO4104 12:20 19:46 Cancelled
LO4102 09:30 17:02 Scheduled On time
LO4134 13:25 20:45 Landed

 

No. Departure Arrival Last Update Status
CX1510 15:55 23:33 Scheduled On time
CX7040 10:45 18:26 Departed On time
CX1524 10:20 17:55 Departed On time
CX7042 17:00 00:40 Departed On time
CX7048 16:15 23:55 Scheduled On time
CX1508 05:30 13:05 Arrived On time
CX7046 22:30 06:10 Scheduled On time
CX1528 23:00 06:29 Scheduled On time
CX7056 17:00 00:26 Landed

 

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

 

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

 

No. Departure Arrival Last Update Status
OZ6108 13:00 20:38 Scheduled On time

 

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

 

No. Departure Arrival Last Update Status
TP8258 05:30 13:05 Scheduled On time
TP8260 11:40 19:05 In Air

 

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

 

No. Departure Arrival Last Update Status
SN9712 09:30 17:02 Arrived On time

 

No. Departure Arrival Last Update Status
CA7465 12:20 19:46 Departed On time
CA7463 13:00 20:38 Departed On time
CA7467 13:45 21:07 Cancelled

 

No. Departure Arrival Last Update Status
G36820 12:20 19:46 Departed On time
G36822 13:00 20:38 Departed On time

 

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
QF3374 10:45 18:26 Departed On time
QF3385 16:15 23:55 Scheduled On time
QF3429 22:30 06:10 Departed On time
QF3589 22:35 06:13 Scheduled On time
QF3389 17:05 00:44 Departed On time

 

No. Departure Arrival Last Update Status
LX4677 11:25 18:57 Departed On time
LX4871 07:30 15:06 Arrived On time

 

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

 

No. Departure Arrival Last Update Status
HU8391 06:00 13:40 Departed On time
HU8393 10:45 18:26 Scheduled On time

 

No. Departure Arrival Last Update Status
NH6803 17:30 01:08 Scheduled On time
NH6808 17:55 01:20 Landed

 

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
MS9622 23:10 06:48 Scheduled On time
MS9634 23:40 07:17 Scheduled On time

 

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

 

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
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
MA8077 19:26 02:15 In Air
MA7061 19:00 02:15 In Air