Cheap flights from Toronto to Montreal

85 nonstop flights a week, 15 of them today. Operated by 5 airlines, about 1h 25m in the air, 314 mi (506 km). Tickets from $88.

Flights from Toronto to Montreal

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Toronto to Montreal

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Toronto to Montreal

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Toronto to Montreal at a glance

flight time, from 1h 15m to 1h 35m
1h 25m
straight-line distance
314 mi (506 km)
flights a week
85
flights today
15
first and last departure
00:30 - 11:00
lowest price, nonstop, 12 January
$88
average across months
$128
airlines
5

Toronto to Montreal ticket prices by month

Lowest one-way fare found by recent searches

Cheapest month: January 2027, tickets from $88. Prices come from searches over the last few days; check the search for your exact date.

The most expensive month is July 2027: from $211. The average across months is $128.

Toronto to Montreal flight schedule

85 flights a week, 15 today, 15 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
AC 7884
Air Canada
00:30 Pearson International, terminal 1
01:56 Montreal-Pierre Elliott Trudeau International
1h 26m
Tue, Wed, Thu, Fri, Sat, Sun
Embraer EMB 175
PD 2438
Porter Airlines Canada
06:05 Hamilton
07:37 St. Hubert
1h 32m
Daily
DeHavilland Dash 8 Q400
AC 480
Air Canada
06:20 Pearson International, terminal 1
07:50 Montreal-Pierre Elliott Trudeau International
1h 30m
Daily
Airbus A321
AC 7952
Air Canada
06:45 Toronto City Centre
08:01 Montreal-Pierre Elliott Trudeau International
1h 16m
Tue, Wed, Thu, Fri
DeHavilland Dash 8 Q400
PD 2529
Porter Airlines Canada
06:45 Toronto City Centre
08:00 St. Hubert
1h 15m
Mon, Tue, Wed, Thu, Fri
DeHavilland Dash 8 Q400
AC 400
Air Canada
07:00 Pearson International, terminal 1
08:25 Montreal-Pierre Elliott Trudeau International
1h 25m
Daily
Airbus A220-300
PD 2455
Porter Airlines Canada
07:45 Toronto City Centre
09:00 Montreal-Pierre Elliott Trudeau International
1h 15m
Sun
DeHavilland Dash 8 Q400
AC 402
Air Canada
08:00 Pearson International, terminal 1
09:25 Montreal-Pierre Elliott Trudeau International
1h 25m
Mon, Tue, Wed, Thu, Fri, Sat
Airbus A321
AC 7954
Air Canada
08:30 Toronto City Centre
09:46 Montreal-Pierre Elliott Trudeau International
1h 16m
Tue, Wed, Thu, Fri
DeHavilland Dash 8 Q400
AC 404
Air Canada
09:00 Pearson International, terminal 1
10:25 Montreal-Pierre Elliott Trudeau International
1h 25m
Tue, Wed, Thu, Fri, Sun
Airbus A220-300
PD 2531
Porter Airlines Canada
09:05 Toronto City Centre
10:20 St. Hubert
1h 15m
Mon, Tue, Wed, Thu, Fri, Sun
DeHavilland Dash 8 Q400
AC 7956
Air Canada
09:50 Toronto City Centre
11:06 Montreal-Pierre Elliott Trudeau International
1h 16m
Daily
DeHavilland Dash 8 Q400
AC 406
Air Canada
10:00 Pearson International, terminal 1
11:25 Montreal-Pierre Elliott Trudeau International
1h 25m
Mon, Tue, Wed, Thu, Fri
Airbus A220-300
PD 2533
Porter Airlines Canada
10:40 Toronto City Centre
11:55 St. Hubert
1h 15m
Tue, Wed, Thu, Fri
DeHavilland Dash 8 Q400
AC 7958
Air Canada
10:45 Toronto City Centre
12:01 Montreal-Pierre Elliott Trudeau International
1h 16m
Daily
DeHavilland Dash 8 Q400
AC 408
Air Canada
11:00 Pearson International, terminal 1
12:25 Montreal-Pierre Elliott Trudeau International
1h 25m
Tue, Wed, Thu, Fri
Airbus A321

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 26 November.

FlightDepartsArrivesDurationDaysAircraft
WS 916
WestJet
10:00 Pearson International, terminal 3
11:30 Montreal-Pierre Elliott Trudeau International
1h 30m
Seasonal
Boeing 737-800
AC 7882
Air Canada
11:30 Pearson International, terminal 1
12:55 Montreal-Pierre Elliott Trudeau International
1h 25m
Selected dates
Canadair Regional Jet 900
AC 7956
Air Canada
09:45 Toronto City Centre
11:01 Montreal-Pierre Elliott Trudeau International
1h 16m
Seasonal
DeHavilland Dash 8 Q400
TS 471
Air Transat
07:00 Pearson International, terminal 3
08:25 Montreal-Pierre Elliott Trudeau International
1h 25m
Seasonal
Airbus A320
PD 2461
Porter Airlines Canada
10:40 Toronto City Centre
11:57 Montreal-Pierre Elliott Trudeau International
1h 17m
Seasonal
DeHavilland Dash 8 Q400
TS 421
Air Transat
07:00 Pearson International, terminal 3
08:25 Montreal-Pierre Elliott Trudeau International
1h 25m
Seasonal
Airbus A320
WS 994
WestJet
07:00 Pearson International, terminal 3
08:30 Montreal-Pierre Elliott Trudeau International
1h 30m
Selected dates
Boeing 737
RJ 272
Royal Jordanian
11:45 Pearson International, terminal 3
13:20 Montreal-Pierre Elliott Trudeau International
1h 35m
Seasonal
Boeing 787-800
AC 480
Air Canada
06:15 Pearson International, terminal 1
07:40 Montreal-Pierre Elliott Trudeau International
1h 25m
Seasonal
Airbus A220-300
PD 2434
Porter Airlines Canada
06:30 Hamilton
07:55 St. Hubert
1h 25m
Seasonal
DeHavilland Dash 8 Q400
PD 2459
Porter Airlines Canada
08:00 Toronto City Centre
09:15 Montreal-Pierre Elliott Trudeau International
1h 15m
Seasonal
DeHavilland Dash 8 Q400
PD 2531
Porter Airlines Canada
08:15 Toronto City Centre
09:30 St. Hubert
1h 15m
Seasonal
DeHavilland Dash 8 Q400
PD 131
Porter Airlines Canada
09:00 Pearson International, terminal 3
10:22 St. Hubert
1h 22m
Seasonal
PD 2461
Porter Airlines Canada
11:45 Toronto City Centre
13:00 Montreal-Pierre Elliott Trudeau International
1h 15m
Seasonal
DeHavilland Dash 8 Q400
AC 7956
Air Canada
09:30 Toronto City Centre
10:45 Montreal-Pierre Elliott Trudeau International
1h 15m
Seasonal
DeHavilland Dash 8 Q400

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Toronto to Montreal

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

  • Air Canada: 12 flights, first departure at 00:30, last at 11:00, tickets from $129 on 15 November MTWTFSS Air Canada Toronto to Montreal
  • Porter Airlines Canada: 9 flights, first departure at 06:05, last at 10:40, tickets from $98 on 24 December MTWTFSS Porter Airlines Canada Toronto to Montreal
  • Air Transat: 2 flights, departs at 07:00 MTWTFSS
  • WestJet: 2 flights, first departure at 07:00, last at 10:00, tickets from $88 on 12 January MTWTFSS
  • Royal Jordanian: 1 flight, departs at 11:45 MTWTFSS

Airports

Where flights from Toronto to Montreal depart and land

Departure from Toronto

40 flights a week, terminals 1, 3, 12 mi (19 km) from the city centre

Toronto City Centre closest to the centreYTZ

38 flights a week, 2 mi (3 km) from the city centre

Hamilton YHM

7 flights a week, 43 mi (70 km) from the city centre

Arrival in Montreal

63 flights a week, 10 mi (16 km) from the city centre

St. Hubert closest to the centreYHU

22 flights a week, 6 mi (10 km) from the city centre

Frequently asked questions

How long is the flight from Toronto to Montreal?
A nonstop flight takes 1 hour 25 minutes on average, from 1h 15m to 1h 35m depending on the flight.
How far is Montreal from Toronto?
314 mi (506 km) in a straight line between the cities.
Which airlines fly nonstop from Toronto to Montreal?
Air Canada (62 a week), Porter Airlines Canada (23 a week), Air Transat, WestJet and Royal Jordanian.
How many flights a day are there from Toronto to Montreal?
15 flights today and 85 a week, about 12.1 a day on average.
When are the first and last flights from Toronto to Montreal?
The first departure is at 00:30 (AC7884), the last at 11:00 (AC408). Local time.
What is the cheapest month to fly from Toronto to Montreal?
January 2027: tickets from $88. The most expensive is July 2027, from $211.
What is the cheapest upcoming date to fly from Toronto to Montreal?
12 January 2027 (Tuesday): from $88 one way, nonstop, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Toronto to Montreal?
WestJet: nonstop tickets from $88 on 12 January by recent searches. Prices change daily, so compare the sellers in the search.
Which Toronto airport do flights to Montreal leave from?
Pearson International (40 a week), Toronto City Centre (38 a week) and Hamilton (7 a week).
Which Montreal airport is closest to the city centre?
St. Hubert (YHU), 6 mi (10 km) from the city centre. Others: Montreal-Pierre Elliott Trudeau International 10 mi (16 km).