Toronto to Montreal Flight Timetable

Using the online timetable is an easy way to look at all the direct flights Toronto — Montreal

485 flights in a week

Departure and arrival times are local (Toronto and Montreal)

Departure Arrival Flight days Flight Airlines Flight time Airports
00:30 01:51 daily AC7774 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
00:30 01:50 daily AC7774 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
05:20 06:45 mon W81911 Cargojet Airways 1h 25m Hamilton Airport — Mirabel International Airport Select dates
06:15 07:39 daily AC480 Air Canada 1h 24m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
06:20 07:48 mon, tue, wed, thu, fri AC480 Air Canada 1h 28m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 08:15 mon, tue, wed, sun PD2457 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 08:21 daily AC400 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 08:24 daily AC400 Air Canada 1h 24m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 08:02 thu AC7074 Air Canada 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 09:10 sat AC2334 Air Canada 2h 10m Pearson International Airport — Mirabel International Airport Select dates
07:00 07:58 sat AC2334 Air Canada 58m Pearson International Airport — Mirabel International Airport Select dates
07:00 07:57 wed AC2334 Air Canada 57m Pearson International Airport — Mirabel International Airport Select dates
07:00 08:15 mon, sun PD2457 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:25 08:43 daily AC7952 Air Canada 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:25 08:41 daily AC7952 Air Canada 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:40 09:02 daily PD111 Porter Airlines Canada 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:42 09:42 mon NetJets 2h 0m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:00 09:21 daily AC402 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:00 09:20 daily AC402 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:00 09:02 tue AC7058 Air Canada 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:05 09:20 mon, fri PD2461 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:15 09:40 mon, tue, wed, thu, fri, sun PD111 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:25 09:40 sat PD2461 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:25 09:41 daily AC7954 Air Canada 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:45 10:00 sun PD2461 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:50 10:05 mon, tue, wed, thu, fri, sat PD2461 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:50 10:05 daily PD2461 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:50 09:51 tue AC7081 Air Canada 1h 1m Pearson International Airport — St. Hubert Airport Select dates
09:00 10:21 daily AC404 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
09:00 10:20 daily AC404 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
09:00 11:04 tue AC7060 Air Canada 2h 4m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:00 11:21 fri, sat AC406 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:00 11:20 mon, thu, sat AC406 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:25 11:43 daily AC7958 Air Canada 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:25 11:41 daily AC7958 Air Canada 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:35 11:36 tue AC7081 Air Canada 1h 1m Pearson International Airport — St. Hubert Airport Select dates
10:50 12:05 mon PD2463 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:00 12:21 daily AC408 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:00 12:20 daily AC408 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:15 12:30 mon, tue, wed, thu, fri PD2463 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:15 12:30 mon, tue, wed, thu, fri PD2463 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:15 12:10 mon P32454 Porter 55m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:45 13:20 mon, wed, fri RJ272 Royal Jordanian 1h 35m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:45 13:00 sun PD2471 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:50 12:55 fri AC7053 Air Canada 1h 5m Pearson International Airport — St. Hubert Airport Select dates
12:00 13:20 daily AC410 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:00 13:22 mon, sun AC410 Air Canada 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:25 13:43 daily AC7962 Air Canada 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:25 13:41 daily AC7962 Air Canada 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:30 13:45 daily PD2471 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:30 13:45 fri PD2471 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:30 13:46 mon PD9001 Porter Airlines Canada 1h 16m Pearson International Airport — St. Hubert Airport Select dates
12:35 13:50 mon, tue, wed, thu, fri, sat PD2471 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:35 13:50 tue, wed PD2471 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:45 14:00 sun PD2471 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:45 14:00 sun PD2471 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
13:00 14:02 sat AC412 Air Canada 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
13:10 14:25 sat PD2471 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
13:10 14:25 sat PD2471 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
13:15 14:33 sat AC7962 Air Canada 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:00 15:20 daily AC414 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:00 15:15 sun PD2473 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:15 15:16 sat AC7060 Air Canada 1h 1m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:45 16:00 mon, tue, wed, thu, fri, sun PD2473 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:45 16:00 wed, thu PD2473 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:00 16:21 daily AC416 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:00 16:20 daily AC416 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:25 16:45 daily AC7968 Air Canada 1h 20m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:30 16:55 daily PD125 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:00 17:20 tue, wed, thu TS441 Air Transat 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:00 17:20 daily AC418 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:00 17:22 sun AC418 Air Canada 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:10 17:30 tue TS421 Air Transat 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:30 17:51 tue, wed, thu, fri, sat, sun AC488 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:30 17:50 daily AC488 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:40 17:55 sat PD2483 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:40 17:55 sat PD2483 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:40 18:00 daily PD125 Porter Airlines Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:50 18:05 sun PD2483 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
16:50 18:05 sun PD2483 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:00 18:20 daily AC894 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:00 18:23 mon, wed, thu, sat AC894 Air Canada 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:10 18:25 mon, tue, wed, thu, fri PD2483 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:10 18:25 tue, wed PD2483 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:25 18:40 fri PD2483 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:25 18:45 daily AC7972 Air Canada 1h 20m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:30 18:45 mon, tue, wed, thu, fri PD2483 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:45 19:01 wed AC7052 Air Canada 1h 16m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:45 19:15 wed AC7052 Air Canada 1h 30m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:45 19:07 tue PD129 Porter 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:00 19:21 daily AC422 Air Canada 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:00 19:20 tue, thu, sun TS541 Air Transat 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:00 19:20 daily AC422 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:00 19:25 sun TS571 Air Transat 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:25 19:43 mon, wed, thu, fri, sat, sun AC7974 Air Canada 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:25 19:41 daily AC7974 Air Canada 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:30 19:32 sat AC7058 Air Canada 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:55 20:10 daily PD2485 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:55 20:10 mon, tue, thu, fri, sat, sun P32485 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
19:15 20:35 daily AC424 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
19:55 21:17 tue, thu, fri, sat, sun PD129 Porter Airlines Canada 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
19:55 21:17 daily PD129 Porter 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:05 21:27 fri PD129 Porter 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:05 21:30 sun TS671 Air Transat 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:10 21:30 tue, fri, sat, sun TS671 Air Transat 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:10 21:32 mon, wed PD129 Porter Airlines Canada 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:10 21:32 wed PD129 Porter 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:20 21:40 daily AC426 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:25 21:41 mon, tue, wed, thu, fri, sun AC7978 Air Canada 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:35 21:50 fri PD2483 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:40 22:02 fri PD129 Porter 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:00 22:15 mon, tue, wed, thu, fri, sun PD2487 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:00 22:15 mon, tue, wed, fri, sun PD2487 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:00 22:00 fri AC7092 Air Canada 1h 0m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:30 22:59 sun AC7058 Air Canada 1h 29m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:50 00:08 sun AC8565 Air Canada 2h 18m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:00 00:15 mon, tue, wed, thu, fri W8626 Cargojet Airways 1h 15m Hamilton Airport — Mirabel International Airport Select dates
23:05 00:27 daily WS598 WestJet 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:10 00:35 mon, tue, wed, sun PD135 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:10 00:32 mon, tue, wed, thu, fri, sun AC432 Air Canada 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:15 00:37 daily PD135 Porter Airlines Canada 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:15 00:37 thu PD135 Porter 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:20 00:40 daily AC432 Air Canada 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates

We use cookies and similar technologies for different purposes. Read the privacy policy. If you use the site you agree to them.