Fare Guide
Estimated lowest fares found within 7 days
The cheapest airline(s) flying from Montréal to Toronto is Air Transat.
Travel Period: May 2024 - April 2025
The cheapest month(s) to fly from Montréal to Toronto is May.
-
May 2024
-
Jun 2024
-
Jul 2024
-
Aug 2024
-
Sep 2024
-
Oct 2024
-
Nov 2024
-
Dec 2024
-
Jan 2025
-
Feb 2025
-
Mar 2025
-
Apr 2025
The cheapest day(s) of the week to fly from Montréal to Toronto is Wednesday.
-
Sun Sunday
-
Mon Monday
-
Tue Tuesday
-
Wed Wednesday
-
Thu Thursday
-
Fri Friday
-
Sat Saturday
The cheapest time of the day to fly from Montréal to Toronto is in the evening.
Flight Schedules
Last Updated: Tue, 2 Apr, 2024
-
Depart
Earliest
- Earliest
- Latest
-
Arrive
- Earliest
- Latest
-
Airline
Filter by Airline
All
-
Total Duration
- Shortest
- Longest
-
Stopover
All
-
Availability
- M
- T
- W
- T
- F
- S
- S
-
20:10 - 21:46YUL - YYZ
-
20:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
21:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 427)Airbus A220 300 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
20:55 - 22:20YUL - YTZ
-
20:55 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
22:20 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2462)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
22:00 - 23:36YUL - YYZ
-
22:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
23:36 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 429)Airbus A220 300 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
05:00 - 06:36YUL - YYZ
-
05:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
06:36 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 7773)Embraer Emb 175 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Embraer Emb 175
-
06:00 - 07:40YUL - YYZ
-
06:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
07:40 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 481)Airbus A220 300 - 1h 40m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
06:45 - 08:07YUL - YYZ
-
06:45 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
08:07 (YYZ)Toronto Lester B Pearson Intl Airport
-
WestJet (WS 579)Boeing 737 800 - 1h 22m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
07:00 - 08:36YUL - YYZ
-
07:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
08:36 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 401)Airbus - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
07:00 - 08:25YUL - YTZ
-
07:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
08:25 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2452)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- -
- Dehavilland Dash 8 400
-
07:30 - 08:56YUL - YTZ
-
07:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
08:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7953)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
07:35 - 09:11YUL - YYZ
-
07:35 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
09:11 (YYZ)Toronto Lester B Pearson Intl Airport
-
Porter Airlines (PD 102)Embraer 195 E2 - 1h 36m
- Direct
-
- M
- T
- W
- -
- F
- S
- S
- Embraer 195 E2
-
07:40 - 09:16YUL - YYZ
-
07:40 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
09:16 (YYZ)Toronto Lester B Pearson Intl Airport
-
Porter Airlines (PD 102)Embraer 195 E2 - 1h 36m
- Direct
-
- -
- -
- -
- T
- -
- -
- -
- Embraer 195 E2
-
08:00 - 09:30YUL - YYZ
-
08:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
09:30 (YYZ)Toronto Lester B Pearson Intl Airport
-
Royal Jordanian (RJ 273)Boeing 787 - 1h 30m
- Direct
-
- M
- -
- -
- -
- F
- -
- -
- Boeing 787
-
08:10 - 09:46YUL - YYZ
-
08:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
09:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 403)Airbus A220 300 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
08:30 - 09:56YUL - YTZ
-
08:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
09:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7955)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
08:35 - 10:00YUL - YTZ
-
08:35 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
10:00 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2454)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
08:45 - 10:10YUL - YTZ
-
08:45 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
10:10 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2456)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Dehavilland Dash 8 400
-
09:10 - 10:46YUL - YYZ
-
09:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
10:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 405)Airbus - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
09:35 - 11:00YUL - YTZ
-
09:35 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
11:00 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2458)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
09:55 - 11:31YUL - YYZ
-
09:55 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
11:31 (YYZ)Toronto Lester B Pearson Intl Airport
-
Porter Airlines (PD 112)Embraer 195 E2 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Embraer 195 E2
-
10:10 - 11:46YUL - YYZ
-
10:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
11:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 407)Boeing 737 Max 8 Passenger - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Boeing 737 Max 8 Passenger
-
10:15 - 11:40YUL - YTZ
-
10:15 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
11:40 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2460)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Dehavilland Dash 8 400
-
10:30 - 11:56YUL - YTZ
-
10:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
11:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7959)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
10:45 - 12:10YUL - YTZ
-
10:45 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
12:10 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2460)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
11:10 - 12:46YUL - YYZ
-
11:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
12:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 409)Airbus A220 300 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
12:10 - 13:46YUL - YYZ
-
12:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
13:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 411)Airbus - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
12:20 - 13:45YUL - YTZ
-
12:20 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
13:45 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2468)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Dehavilland Dash 8 400
-
12:25 - 13:50YUL - YTZ
-
12:25 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
13:50 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2466)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
12:25 - 13:55YUL - YYZ
-
12:25 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
13:55 (YYZ)Toronto Lester B Pearson Intl Airport
-
Porter Airlines (PD 114)Embraer 195 E2 - 1h 30m
- Direct
-
- -
- -
- -
- -
- F
- -
- S
- Embraer 195 E2
-
12:30 - 13:55YUL - YYZ
-
12:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
13:55 (YYZ)Toronto Lester B Pearson Intl Airport
-
Porter Airlines (PD 114)Embraer 195 E2 - 1h 25m
- Direct
-
- M
- T
- W
- T
- -
- S
- -
- Embraer 195 E2
-
13:10 - 14:46YUL - YYZ
-
13:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
14:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 413)Airbus A220 300 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
13:30 - 14:56YUL - YTZ
-
13:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
14:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7965)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
14:10 - 15:46YUL - YYZ
-
14:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
15:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 415)Airbus - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus
-
14:30 - 15:55YUL - YTZ
-
14:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
15:55 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2472)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- -
- Dehavilland Dash 8 400
-
14:45 - 16:10YUL - YTZ
-
14:45 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
16:10 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2472)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Dehavilland Dash 8 400
-
15:10 - 16:35YUL - YTZ
-
15:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
16:35 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2476)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Dehavilland Dash 8 400
-
15:30 - 16:56YUL - YTZ
-
15:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
16:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7969)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
16:00 - 17:25YUL - YTZ
-
16:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
17:25 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2476)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
16:10 - 17:46YUL - YYZ
-
16:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
17:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 419)Boeing 737 Max 8 Passenger - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Boeing 737 Max 8 Passenger
-
16:30 - 17:56YUL - YTZ
-
16:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
17:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7971)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
16:30 - 18:05YUL - YYZ
-
16:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
18:05 (YYZ)Toronto Lester B Pearson Intl Airport
-
Porter Airlines (PD 120)Embraer 195 E2 - 1h 35m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Embraer 195 E2
-
17:00 - 18:36YUL - YYZ
-
17:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
18:36 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 895)Airbus Industrie 330 300 - 1h 36m
- Direct
-
- M
- -
- W
- -
- F
- S
- -
- Airbus Industrie 330 300
-
17:00 - 18:36YUL - YYZ
-
17:00 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
18:36 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 421)Airbus Industrie 330 300 - 1h 36m
- Direct
-
- -
- T
- -
- T
- -
- -
- -
- Airbus Industrie 330 300
-
17:20 - 18:40YUL - YYZ
-
17:20 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
18:40 (YYZ)Toronto Lester B Pearson Intl Airport
-
WestJet (WS 593)Boeing 737 800 - 1h 20m
- Direct
-
- -
- -
- -
- -
- -
- -
- S
- Boeing 737 800
-
17:30 - 18:56YUL - YTZ
-
17:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
18:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7973)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
17:30 - 18:55YUL - YTZ
-
17:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
18:55 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2478)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- -
- -
- -
- -
- -
- S
- -
- Dehavilland Dash 8 400
-
17:55 - 19:20YUL - YTZ
-
17:55 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
19:20 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2480)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
18:10 - 19:46YUL - YYZ
-
18:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
19:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 423)Airbus A220 300 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
18:30 - 19:56YUL - YTZ
-
18:30 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
19:56 (YTZ)Toronto City Centre Airport
-
Air Canada (AC 7975)Dehavilland Dash 8 400 - 1h 26m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Dehavilland Dash 8 400
-
18:55 - 20:20YUL - YTZ
-
18:55 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
20:20 (YTZ)Toronto City Centre Airport
-
Porter Airlines (PD 2484)Dehavilland Dash 8 400 - 1h 25m
- Direct
-
- M
- T
- W
- T
- F
- -
- S
- Dehavilland Dash 8 400
-
19:10 - 20:46YUL - YYZ
-
19:10 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
20:46 (YYZ)Toronto Lester B Pearson Intl Airport
-
Air Canada (AC 425)Airbus A220 300 - 1h 36m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Airbus A220 300
-
19:25 - 21:00YUL - YYZ
-
19:25 (YUL)Montreal Pierre Elliott Trudeau Int Airport
-
21:00 (YYZ)Toronto Lester B Pearson Intl Airport
-
Porter Airlines (PD 130)Embraer 195 E2 - 1h 35m
- Direct
-
- M
- T
- W
- T
- F
- S
- S
- Embraer 195 E2
The fastest flight time for direct flights from Montréal to Toronto is 1 hour 20 minutes. Check latest flight schedules & prices on Wego.
The flight distance between Montréal and Toronto is 504km. Check all available flights on Wego.
The earliest flight of the day departs at 05:00. The last flight of the day departs at 20:10. See the full list of flight times on Wego.
There are 4 airlines that offer direct flights from Montréal to Toronto. Find out the list of airlines on Wego.
Popular destinations from Toronto
Popular destinations from Montréal
Popular Hotels in Toronto
- The Westin Harbour Castle, Toronto
- Hotel X Toronto
- Park Hyatt Toronto
- InterContinental Hotels TORONTO CENTRE
- Sandman Signature Toronto Airport Hotel
- Holiday Inn TORONTO INTERNATIONAL AIRPORT
- Hilton Toronto
- Marriott Downtown at CF Toronto Eaton Centre
- One King West Hotel And Residence
- Fairmont Royal York