Toronto to Montreal flight status today

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

The distance from Toronto, CA (YYZ) to Montreal, CA (YUL) is 506 km (314 miles). Pearson International Airport and Montreal-Pierre Elliott Trudeau International Airport are in the same time zone (GMT -5:00). The current time on both airports is Tuesday 2025-11-18 06:07 AM.

Air Transat | Air Canada | Etihad Airways | Austrian Airlines | EVA Air | Emirates | Porter Airlines | Aer Lingus | Turkish Airlines | Azul | Cathay Pacific | Gol | Avianca | China Southern Airlines | EgyptAir | China Eastern | SWISS | Brussels Airlines | KLM | Azores Airlines | Polish Airlines LOT | Asiana Airlines | Royal Jordanian | Lufthansa | Korean Air | WestJet | Xiamen Airlines | Hainan Airlines | Jazz | Philippine Airlines | Sunwing | Zimex Aviation Austria | Air Canada Rouge | Cargologicair | Yuzmashavia | Canada Jetlines | Nolinor | Flair Airlines | Air Inuit |

List of 250 flights from Toronto, CA (YYZ) to Montreal, CA (YUL).
No. Departure Arrival Last Update Status
TS8813 23:15 00:43 Scheduled On time
TS7889 20:55 22:20 Scheduled On time
TS7731 17:00 18:25 Scheduled On time
TS7811 08:15 09:40 Arrived On time
TS7807 15:30 16:55 Arrived On time
TS7805 23:10 00:35 Scheduled On time
TS471 08:40 10:05 Arrived On time
TS411 16:30 17:50 Scheduled On time
TS551 18:00 19:20 Scheduled On time
TS441 16:00 17:20 Arrived On time
TS511 18:00 19:20 Scheduled On time
TS671 20:05 21:30 Departed Delayed by 18m
TS571 18:00 19:20 Scheduled On time
TS541 18:00 19:20 Scheduled On time
TS7808 07:40 09:02 Scheduled On time
TS531 18:00 19:20 Scheduled On time
TS421 16:00 17:20 Arrived On time
TS521 18:00 19:20 Departed On time
TS561 18:00 19:20 Scheduled On time
TS661 20:10 21:30 Scheduled On time
TS461 16:00 17:20 Scheduled On time
TS7825 15:50 17:15 Arrived On time
TS7829 23:10 00:35 Scheduled On time
TS7803 09:45 11:05 Arrived On time
TS451 16:40 18:00 In Air
TS431 19:20 None In Air
TS13 23:35 None No Recent Info - Call Airline
TS7719 14:05 15:25 Arrived Delayed by 23m
TS44 09:15 None Scheduled
TS47 13:05 None In Air
TS49 12:20 None Arrived On time
TS7715 10:00 11:20 Scheduled
TS77 23:10 19:00 Landed 01:04
TS21 23:20 None Arrived On time
TS18 15:15 20:00 In Air
TS9981 22:51 None Arrived Delayed by 31 minutes
TS475 19:15 None Arrived Early
TS479 19:15 None Arrived On time
TS469 19:15 None Arrived On time
TS477 19:15 None Arrived Early
TS491 19:15 None Arrived Early
TS140 10:50 None Arrived Early

 

No. Departure Arrival Last Update Status
AC430 22:00 23:22 Scheduled On time
AC432 23:10 00:32 Scheduled On time
AC408 11:00 12:22 Scheduled On time
AC426 20:30 21:52 Scheduled On time
AC414 14:00 15:23 Arrived On time
AC422 18:00 19:22 Scheduled Delayed by 30m
AC7774 00:30 01:53 Arrived Delayed by 55m
AC418 16:00 17:22 Scheduled Delayed by 20m
AC492 18:30 19:53 Scheduled On time
AC894 17:00 18:23 Scheduled On time
AC400 07:00 08:22 Arrived On time
AC402 08:00 09:23 Arrived On time
AC7321 06:15 07:30 Scheduled On time
AC480 06:20 07:48 Arrived On time
AC406 10:00 11:23 Scheduled On time
AC404 09:00 10:23 Departed On time
AC494 22:30 23:52 Scheduled On time
AC412 13:00 14:23 Scheduled On time
AC7094 09:30 10:25 In Gate
AC410 12:00 13:22 Arrived On time
AC416 15:00 16:23 Arrived Delayed by 2h 26m
AC424 19:15 20:35 Scheduled On time
AC488 16:30 17:50 Scheduled On time
AC490 17:30 18:50 Scheduled On time
AC484 08:30 09:50 Cancelled
AC7069 15:30 16:30 NoTakeoffInfo
AC7694 19:00 20:18 Scheduled On time
AC438 16:00 17:21 In Gate
AC7072 09:30 10:30 Cancelled
AC428 21:00 22:20 Scheduled On time
AC420 17:00 18:21 Arrived On time
AC7075 07:00 08:02 In Gate
AC486 15:30 16:48 Scheduled On time
AC2020 10:00 11:30 Departed Delayed by 46m
AC434 17:30 18:53 Arrived On time
AC7768 00:30 01:44 Departed
AC7772 13:30 14:48 Delayed
AC496 09:30 10:58 In Air
AC7100 08:00 Arrived
AC7800 13:30 14:40 In Air
AC437 18:30 19:46 Unknown
AC435 17:30 18:46 Cancelled
AC436 11:00 12:18 Arrived
AC7818 19:00 20:20 Arrived On time
AC7822 18:00 19:18 Arrived Delayed by 49m
AC7140 17:00 19:00 Landed 19:29

 

No. Departure Arrival Last Update Status
EY3453 13:00 14:22 Scheduled On time
EY3438 16:00 17:22 Departed Delayed by 3h 2m
EY3475 12:00 13:22 Scheduled On time
EY3474 14:00 15:23 Arrived On time
EY3476 15:00 16:20 Scheduled On time
EY3479 11:00 12:21 Scheduled On time
EY3481 18:00 19:23 Scheduled On time
EY3471 13:30 14:48 Arrived On time
EY3469 19:00 20:20 In Air
EY3477 17:30 18:47 Delayed
EY3482 18:30 19:46 Arrived
EY3467 20:00 21:20 In Air
EY3499 21:00 22:20 Scheduled
EY3487 21:30 22:46 Landed

 

No. Departure Arrival Last Update Status
OS8198 23:10 00:32 Scheduled On time
OS8195 17:00 18:23 Scheduled On time
OS8245 22:00 23:22 Scheduled On time
OS8338 17:00 18:23 Arrived Delayed by 24m
OS8253 16:00 17:22 Arrived Delayed by 15m
OS8332 14:00 15:23 Arrived On time
OS8353 18:00 19:22 Scheduled On time
OS8336 20:30 21:52 Scheduled On time
OS8337 18:00 19:22 Scheduled On time
OS8335 15:00 16:20 Arrived On time
OS8334 23:30 00:48 Scheduled On time

 

No. Departure Arrival Last Update Status
BR3090 00:30 01:53 Arrived On time
BR3092 23:10 00:32 Scheduled On time
BR3094 23:30 00:48 Scheduled On time

 

No. Departure Arrival Last Update Status
EK5770 11:00 12:22 Scheduled On time
EK5818 07:00 08:22 Arrived On time
EK5808 06:20 07:48 Arrived On time
EK4689 23:05 00:27 Scheduled On time

 

No. Departure Arrival Last Update Status
PD125 15:30 16:55 Scheduled On time
PD135 23:10 00:35 Departed On time
PD131 17:00 18:25 Scheduled On time
PD111 08:15 09:40 Arrived On time
PD7471 08:40 10:05 Arrived On time
PD7551 18:00 19:20 Scheduled On time
PD7511 18:00 19:20 Scheduled On time
PD7561 18:00 19:20 Scheduled On time
PD7541 18:00 19:20 Arrived On time
PD109 07:40 09:02 Arrived On time
PD7421 16:00 17:20 Scheduled On time
PD7671 20:10 21:30 Scheduled On time
PD7521 18:00 19:20 Arrived On time
PD7451 16:00 17:20 Arrived On time
PD7621 20:10 21:30 Scheduled On time
PD7661 20:10 21:30 Scheduled On time
PD7651 20:10 21:30 Scheduled On time
PD7611 20:10 21:30 Scheduled On time
PD7441 16:00 17:20 Scheduled On time
PD7531 18:00 19:20 Scheduled On time
PD7431 16:00 17:20 Scheduled On time
PD2701 07:35 09:00 Arrived On time
PD2705 18:00 19:25 Scheduled On time
PD7571 19:30 20:45 In Air
PD7461 18:00 19:20 Scheduled
PD113 09:45 11:05 Scheduled
PD7411 16:40 18:00 Landed
PD9926 19:30 20:56 In Air
PD2295 13:55 15:11 Scheduled
PD119 13:10 14:30 Scheduled Delayed by 26m

 

No. Departure Arrival Last Update Status
EI8534 22:00 23:22 Scheduled On time
EI8528 20:30 21:52 Scheduled On time
EI8526 18:00 19:22 Scheduled Delayed by 30m
EI8524 19:15 20:35 Scheduled On time
EI8634 22:30 23:48 Scheduled On time

 

No. Departure Arrival Last Update Status
TK8690 20:30 21:52 Arrived On time

 

No. Departure Arrival Last Update Status
AD7806 08:00 09:23 Arrived On time
AD7808 18:00 19:22 Scheduled On time
AD7804 09:00 10:28 Scheduled On time

 

No. Departure Arrival Last Update Status
CX7090 23:15 00:43 Scheduled On time

 

No. Departure Arrival Last Update Status
G36800 08:00 09:23 Arrived On time
G36802 18:00 19:22 Scheduled On time

 

No. Departure Arrival Last Update Status
AV6918 09:00 10:23 Departed On time
AV6916 17:00 18:23 Departed Delayed by 23m
AV6906 16:00 17:22 Arrived Delayed by 17m
AV6932 06:20 07:48 Departed On time
AV2870 11:00 12:21 Arrived On time

 

No. Departure Arrival Last Update Status
CZ590 23:15 00:43 Scheduled On time

 

No. Departure Arrival Last Update Status
MS9606 12:00 13:22 Departed On time
MS9620 12:00 13:22 Arrived Delayed by 47m
MS9618 13:00 14:20 Scheduled

 

No. Departure Arrival Last Update Status
MU1989 23:15 00:43 Scheduled On time

 

No. Departure Arrival Last Update Status
LX4655 14:00 15:23 Scheduled On time
LX4669 18:00 19:22 Scheduled On time
LX4626 13:00 14:22 Scheduled On time
LX4637 20:30 21:52 Arrived On time
LX4663 15:00 16:20 Scheduled On time
LX4673 17:30 18:46 In Air

 

No. Departure Arrival Last Update Status
SN9562 16:00 17:22 Scheduled On time
SN9554 16:00 17:20 Scheduled On time

 

No. Departure Arrival Last Update Status
KL9630 23:15 00:43 Scheduled On time
KL9722 23:05 00:27 Scheduled On time

 

No. Departure Arrival Last Update Status
S47027 23:15 00:43 Scheduled On time

 

No. Departure Arrival Last Update Status
LO4149 23:10 00:32 Scheduled On time
LO4147 22:00 23:22 Scheduled On time

 

No. Departure Arrival Last Update Status
OZ6123 22:00 23:22 Scheduled On time
OZ6118 23:20 00:40 Scheduled On time

 

No. Departure Arrival Last Update Status
RJ272 19:25 20:50 Departed On time
RJ5272 13:10 14:35 In Air

 

No. Departure Arrival Last Update Status
LH6687 18:00 19:22 Scheduled Delayed by 35m
LH6581 16:00 17:22 Scheduled On time
LH6757 17:00 18:20 Scheduled On time
LH6505 20:20 21:40 Scheduled On time
LH6649 19:15 20:36 Scheduled On time
LH6525 20:20 21:40 Scheduled On time
LH6569 15:00 16:21 Arrived Delayed by 31m

 

No. Departure Arrival Last Update Status
KE6517 23:15 00:43 Scheduled On time

 

No. Departure Arrival Last Update Status
WS598 23:05 00:27 Scheduled On time
WS4830 08:00 09:24 Arrived On time
WS4147 08:30 09:50 Arrived On time
WS4414 08:00 09:02 In Air
WS4418 07:15 08:30 Landed
WS3510 14:00 15:27 In Air
WS4450 17:15 18:33 In Air
WS592 15:25 16:35 Landed 16:27

 

No. Departure Arrival Last Update Status
MF6091 23:05 00:27 Scheduled On time

 

No. Departure Arrival Last Update Status
HU8696 23:05 00:27 Scheduled On time

 

No. Departure Arrival Last Update Status
QK7774 00:30 01:51 Arrived On time
QK7772 13:00 14:18 Departed Delayed by 15m

 

No. Departure Arrival Last Update Status
PR3008 23:15 00:40 Scheduled On time

 

No. Departure Arrival Last Update Status
WG9519 08:00 09:16 Departed
WG9214 None 07:55 Delayed
WG9134 21:00 None In Air
WG9378 11:55 12:56 In Air
WG9646 20:00 20:00 Scheduled
WG9414 07:15 20:00 Departed
WG9228 08:00 None No Takeoff Info - Call Airline
WG9913 21:25 None Landed
WG9994 13:05 None Scheduled
WG9606 14:50 15:51 In Air
WG9935 07:15 None Landed
WG9933 None 23:00 No Takeoff Info - Call Airline
WG9931 17:30 None Arrived
WG9028 07:00 None No Takeoff Info - Call Airline
WG9434 14:01 15:49 Arrived
WG9905 19:00 20:15 Scheduled
WG4444 08:25 None No Takeoff Info - Call Airline

 

No. Departure Arrival Last Update Status
ZX1089 12:00 13:00 No Recent Info - Call Airline
ZX1082 12:00 12:59 No Recent Info - Call Airline
ZX1024 15:28 None Arrived On time
ZX1075 12:00 13:00 Landed
ZX1050 00:45 None Arrived On time

 

No. Departure Arrival Last Update Status
RV7098 11:00 11:58 In Air
RV7106 07:40 13:08 In Air
RV7176 18:53 None In Air
RV7100 15:00 15:59 Landed 16:11
RV7110 09:58 None Arrived On time
RV2376 08:12 None Arrived On time
RV2388 12:44 None Arrived Early
RV2392 11:31 None Arrived Delayed by 24 minutes
RV7092 23:42 None Arrived On time

 

No. Departure Arrival Last Update Status
P3111 10:00 11:20 Arrival Delayed 12:29
P3135 22:20 23:40 Arrival Estimated 23:48
P3125 17:15 18:35 Arrival Estimated 18:41
P3119 15:35 None Arrived On time

 

No. Departure Arrival Last Update Status
2N9256 06:15 12:30 Arrived On time

 

No. Departure Arrival Last Update Status
AU9186 22:51 None Arrived On time

 

No. Departure Arrival Last Update Status
N5914 14:44 None Arrived Early

 

No. Departure Arrival Last Update Status
F8317 10:04 None Arrived On time

 

No. Departure Arrival Last Update Status
3H795 23:23 None Arrived On time