Toronto to Montreal Flight Timetable

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

464 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:53 daily AC7774 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
05:20 06:35 mon W81911 Cargojet Airways 1h 15m Hamilton Airport — Mirabel International Airport Select dates
06:20 07:48 daily AC480 Air Canada Express 1h 28m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
06:30 07:30 mon AC7058 Air Canada Express 1h 0m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
06:30 07:29 mon AC7056 Air Canada Express 59m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 08:21 daily AC400 Air Canada Express 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 08:24 daily AC400 Air Canada Express 1h 24m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 08:02 thu AC7074 Air Canada Express 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 09:10 sat AC2334 Air Canada Express 2h 10m Pearson International Airport — Mirabel International Airport Select dates
07:00 07:58 sat AC2334 Air Canada Express 58m Pearson International Airport — Mirabel International Airport Select dates
07:00 07:57 wed AC2334 Air Canada Express 57m Pearson International Airport — Mirabel International Airport Select dates
07:00 08:22 mon, tue, wed, thu, fri, sun AC400 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:00 14:12 fri AC2334 Air Canada Express 7h 12m Pearson International Airport — Mirabel International Airport Select dates
07:00 08:23 sat, sun AC400 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:10 08:26 daily AC7952 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:25 08:43 daily AC7952 Air Canada Express 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:25 08:41 daily AC7952 Air Canada Express 1h 16m Toronto City Centre 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
07:55 09:10 daily PD2461 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
07:55 09:10 mon, tue, wed, thu, sat, sun PD2461 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:00 09:02 tue AC7058 Air Canada Express 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:00 09:23 daily AC402 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:00 09:22 mon, tue, wed, thu, sat, sun AC402 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:15 09:40 mon, thu, fri, sat PD111 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:15 09:40 mon, thu, sat PD111 Porter 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:30 09:46 daily AC7954 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:30 09:28 sat AC2334 Air Canada Express 58m Pearson International Airport — Mirabel International Airport Select dates
08:30 09:32 wed, sun AC7058 Air Canada Express 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:40 10:05 sun TS471 Air Transat 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
08:50 10:23 fri AC7087 Air Canada Express 1h 33m Pearson International Airport — St. Hubert Airport Select dates
09:00 10:23 mon, tue, wed, thu, fri, sun AC404 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
09:00 10:01 sun WS8975 WestJet 1h 1m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
09:30 10:44 fri WS9522 WestJet 1h 14m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
09:30 10:45 mon, tue, thu, fri, sun PD2463 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:00 11:22 sun AC408 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:00 11:23 daily AC406 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:10 11:25 wed PD2463 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:25 11:43 daily AC7958 Air Canada Express 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:25 11:41 daily AC7958 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
10:30 11:46 daily AC7958 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:00 12:21 daily AC408 Air Canada Express 1h 21m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:00 12:20 daily AC408 Air Canada Express 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:00 12:22 mon, tue, wed, thu, sat, sun AC408 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
11:30 12:30 mon WS8975 WestJet 1h 0m Pearson International 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:45 13:00 daily PD2471 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:00 13:22 daily AC410 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:25 13:43 daily AC7962 Air Canada Express 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:25 13:41 daily AC7962 Air Canada Express 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:30 13:46 daily AC7962 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
12:30 13:31 wed AC7052 Air Canada Express 1h 1m Pearson International Airport — Montreal-Pierre Elliott Trudeau International 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:22 daily AC412 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
13:00 14:23 sun AC412 Air Canada Express 1h 23m 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 Express 1h 18m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:00 15:23 mon, tue, wed, thu, fri, sun AC414 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:05 15:20 daily PD2473 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:05 15:20 mon, wed, thu, sat, sun PD2473 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
14:30 15:30 fri DL8956 Delta Air Lines 1h 0m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:00 16:23 tue, wed, sun AC416 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:00 16:15 fri Air Canada Express 1h 15m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:15 16:30 daily PD2479 Porter 1h 15m 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
15:30 16:46 daily AC7968 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
15:30 16:55 mon, wed, fri, sat, sun PD125 Porter 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:30 17:45 mon, tue, wed, thu, fri, sun PD2483 Porter Airlines Canada 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:00 18:20 daily AC894 Air Canada Express 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:00 18:23 daily AC894 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:00 18:25 daily PD131 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:25 18:45 tue, wed, thu, fri, sat AC7972 Air Canada Express 1h 20m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:30 18:45 daily PD2485 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
17:30 18:46 daily AC7972 Air Canada Express 1h 16m Toronto City Centre 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:22 daily AC422 Air Canada Express 1h 22m 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:30 19:32 sat AC7058 Air Canada Express 1h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:30 19:46 daily AC7974 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
18:30 19:53 mon, tue, thu, sat AC492 Air Canada Express 1h 23m 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
18:59 20:22 wed AC424 Air Canada Express 1h 23m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
19:25 20:50 mon, thu RJ272 Royal Jordanian 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:20 21:40 daily AC426 Air Canada Express 1h 20m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:30 21:46 daily AC7976 Air Canada Express 1h 16m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:30 21:52 mon, tue, thu, fri, sat, sun AC426 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
20:55 22:20 tue, wed, fri, sat, sun PD133 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:00 22:22 fri AC426 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:00 22:25 mon, thu, fri, sat, sun PD133 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:00 22:25 sat, sun PD133 Porter 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:30 22:59 sun AC7058 Air Canada Express 1h 29m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
21:30 22:45 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:30 22:45 mon, thu, fri, sun PD2487 Porter 1h 15m Toronto City Centre Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
22:00 23:22 sat, sun AC430 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
22:15 00:17 tue RV7094 Air Canada Rouge 2h 2m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
22:30 23:52 fri, sat AC494 Air Canada Express 1h 22m 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:10 00:35 daily PD135 Porter Airlines Canada 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:10 00:32 daily AC432 Air Canada Express 1h 22m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:10 00:35 mon, wed, sun PD135 Porter 1h 25m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:15 00:43 mon, wed, sun WS816 WestJet 1h 28m Pearson International Airport — Montreal-Pierre Elliott Trudeau International Airport Select dates
23:20 00:40 daily AC432 Air Canada Express 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.