FlightsFrom Toronto

To Montreal

Cheap Flights from Toronto to Montreal

Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Toronto

RatePunk searches hundreds of travel sites at once for deals on flights to Montreal

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Toronto to Montreal

Explore current cheapest deals departing from Toronto to Montreal

September 25 - September 26

Cheapest
Best

YYZ - Montreal

$482

$131

Round trip

September 9 - September 10

Cheapest
Best

YYZ - Montreal

$479

$131

Round trip

July 15 - July 16

YYZ - Montreal

$434

$135

Round trip

June 22 - June 24

YHM - Montreal

$344

$159

Round trip

June 17 - June 19

YTZ - Montreal

$339

$162

Round trip

June 22 - June 23

YHM - Montreal

$345

$162

Round trip

July 22 - July 23

YYZ - Montreal

$324

$164

Round trip

June 17 - June 23

YTZ - Montreal

$292

$167

Round trip

June 16 - June 17

Earliest

YYZ - Montreal

$286

$180

Round trip

August 1 - August 8

YHM - Montreal

$233

$183

Round trip

Unlock all 500+ flight deals to Montreal and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Toronto to Montreal

Right now, only 4% of recent fares from Toronto to Montreal are classified as a good price. Fares for this route typically range from $254–$761, with a median price of $421. Current fares are significantly above the typical level, indicating a less opportune time for booking cheap flights from Toronto to Montreal.
When is the cheapest time to fly from Toronto to Montreal? You'll find the most affordable options in April, with a median fare of just $145. Other budget-friendly months include December, where the median fare is $221, and February, with a median fare of $250. Planning your trip during these months can lead to substantial savings.
A typical journey from Toronto to Montreal takes about 2h 55m, including connections. This route is classified as short-haul, covering a distance of 507 km. Given that a meaningful share of itineraries are non-stop, the overall travel time can vary depending on whether your flight includes layovers.
For direct flights from Toronto to Montreal, a meaningful share are non-stop, while the remaining itineraries typically involve 2 connections. Approximately 54.1% of recent fares are for non-stop flights. This means you have a good chance of finding a direct flight, but many options will include at least one stop.

How much is a round trip from Toronto to Montreal

Regular price: $358 - $543

Prices are currently below the regular range.

The regular price range for flights from Toronto to Montreal is typically between $358 and $543. The current lowest deal is $131 with Porter Airlines for travel from Sep 25-Sep 26.

now $131

Low $358

High $543

The cheapest time to fly from Toronto to Montreal

The cheapest month to fly from Toronto to Montreal is April, with a median price of $145. The most expensive month is May, with a median price of $494. Prices are generally lower from January to December.

April

Cheapest

Flights from $145

May

Most Expensive

Flights from $494

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Toronto to Montreal

Airline logo

Porter Airlines

Airline logo

WestJet

Last-minute flights going from Toronto to Montreal

Tue, Jun 16

⌛ Last-Minute

YYZ - Montreal

WestJet

Toronto (YYZ) - Montreal (YUL)

WestJet

$286

$180

One-way

Wed, Jun 17

⌛ Last-Minute

YTZ - Montreal

Porter Airlines

Toronto (YTZ) - Montreal (YHU)

Porter Airlines

$339

$162

One-way

Wed, Jun 17

⌛ Last-Minute

YTZ - Montreal

Porter Airlines

Toronto (YTZ) - Montreal (YHU)

Porter Airlines

$292

$167

One-way

Wed, Jun 17

⌛ Last-Minute

YYZ - Montreal

Air Transat

Toronto (YYZ) - Montreal (YHU)

Air Transat

$338

$186

One-way

Wed, Jun 17

⌛ Last-Minute

YYZ - Montreal

Air Transat

Toronto (YYZ) - Montreal (YHU)

Air Transat

$395

$197

One-way

Wed, Jun 17

⌛ Last-Minute

YYZ - Montreal

Air Transat

Toronto (YYZ) - Montreal (YHU)

Air Transat

$392

$197

One-way

Biggest price drops on these dates for flights from Toronto to Montreal

1 night

Aug 7 - Aug 8

$585  →  $204

65%

4 nights

Aug 10 - Aug 14

$585  →  $204

65%

2 nights

Aug 11 - Aug 13

$582  →  $204

65%

4 nights

Aug 18 - Aug 22

$580  →  $203

65%

Popular Airports to fly from Toronto to Montreal

Toronto - Montreal route insights

💸 Price insights

Recent fares are above the typical level

Recent fares for Toronto to Montreal are above the typical level, with a median price of $421.

📅 Best time to fly

April is historically cheapest at $145

Historically, April offers the lowest median prices at $145 for flights from Toronto to Montreal.

⏱️ Flight duration

Typically 2h 55m direct

Direct flights from Toronto to Montreal typically take 2 hours and 55 minutes.

✈️ Airlines & availability

Porter Airlines and WestJet offer direct flights

Porter Airlines and WestJet offer direct flights on this route, with frequent deals available.

🏆 Airline highlight

Porter Airlines offers a recent deal for $131

Porter Airlines recently offered a deal for $131 from Toronto Pearson International to Montreal Saint-Hubert Longueuil.

🎯 Booking tip

Deals are frequent on this route

Deals for flights from Toronto to Montreal are frequent, with over 1 deal per day.

Toronto main airports to depart from

Billy Bishop Toronto City (YTZ)

Cheapest

Fly from Billy Bishop Toronto City for a convenient departure to Montreal, often with competitive prices.

📍 ~2 km from Toronto city center (reachable by car or ferry)

💸 Flights from ~$162

Toronto Pearson International (YYZ)

Depart from Toronto Pearson International for a wide range of flight options to Montreal.

📍 ~25 km from Toronto city center (reachable by car or train)

💸 Flights from ~$180

Montreal main airports to arrive at

Montreal Saint-Hubert Longueuil (YHU)

Cheapest

Montreal Saint-Hubert Longueuil Airport is a good option for flights to Montreal from Toronto.

📍 ~12 km from Montreal city center (reachable by car)

💸 Flights from ~$131

Montréal–Pierre Elliott Trudeau International (YUL)

Montréal–Pierre Elliott Trudeau International Airport is a key arrival point for flights to Montreal from Toronto.

📍 ~15 km from Montreal city center (reachable by car)

💸 Flights from ~$164

Airports nearby Montreal used as alternative

Montréal–Pierre Elliott Trudeau International (YUL)

Consider YUL as the primary international hub for Montreal, offering a full range of cabin classes and carriers.

📍 ~15 km from destination city (reachable by car)

💸 Flights from ~$164

Montreal Saint-Hubert Longueuil (YHU)

Cheapest

YHU is a convenient secondary airport for regional and low-cost flights, with easier parking and faster processing.

📍 ~13 km from destination city (reachable by car)

💸 Flights from ~$131

Plattsburgh International (PBG)

PBG offers significant cost savings for US domestic flights, marketed as Montreal's US-based airport.

📍 ~95 km from destination city (reachable by car)

💸 Flights from ~$390

Ottawa Macdonald–Cartier International (YOW)

YOW is a major Canadian international hub, providing a reliable alternative for domestic and international routes.

📍 ~160 km from destination city (reachable by car or train)

💸 Flights from ~$151

Burlington International (BTV)

BTV is a full-service US regional airport with good connectivity to major US East Coast hubs.

📍 ~120 km from destination city (reachable by car)

💸 Flights from ~$436

Business & First Class Flight Deals to Montreal

Discover luxury on the budget with premium cabin class on flights from Toronto to Montreal.

Elite

Best Elite deals to Montreal

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From YYZ

Elite

Oct 16

Montreal, Canada

74% AI deal score

$445

$287

Save $158

From YYZ

Elite

Oct 16

Montreal, Canada

74% AI deal score

$439

$287

Save $152

From YYZ

Elite

Oct 01

Montreal, Canada

74% AI deal score

$439

$288

Save $151

From YYZ

Elite

Oct 02

Montreal, Canada

74% AI deal score

$448

$288

Save $160

From YYZ

Elite

Sep 11

Montreal, Canada

73% AI deal score

$435

$287

Save $148

From YYZ

Elite

Sep 10

Montreal, Canada

73% AI deal score

$444

$287

Save $157

From YYZ

Elite

Sep 16

Montreal, Canada

73% AI deal score

$438

$287

Save $151

From YYZ

Elite

Sep 11

Montreal, Canada

73% AI deal score

$434

$287

Save $147

From YYZ

Elite

Sep 11

Montreal, Canada

73% AI deal score

$434

$287

Save $147

From YYZ

Elite

Sep 10

Montreal, Canada

73% AI deal score

$435

$287

Save $148

From YYZ

Elite

Sep 13

Montreal, Canada

73% AI deal score

$437

$287

Save $150

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$434

$287

Save $147

From YYZ

Elite

Sep 16

Montreal, Canada

73% AI deal score

$438

$287

Save $151

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$433

$287

Save $146

From YYZ

Elite

Sep 10

Montreal, Canada

73% AI deal score

$435

$287

Save $148

From YYZ

Elite

Sep 11

Montreal, Canada

73% AI deal score

$435

$287

Save $148

From YYZ

Elite

Sep 15

Montreal, Canada

73% AI deal score

$439

$287

Save $152

From YYZ

Elite

Sep 14

Montreal, Canada

73% AI deal score

$437

$287

Save $150

From YYZ

Elite

Sep 10

Montreal, Canada

73% AI deal score

$435

$287

Save $148

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$434

$287

Save $147

From YYZ

Elite

Sep 10

Montreal, Canada

73% AI deal score

$435

$287

Save $148

From YYZ

Elite

Sep 12

Montreal, Canada

73% AI deal score

$436

$287

Save $149

From YYZ

Elite

Sep 12

Montreal, Canada

73% AI deal score

$436

$287

Save $149

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$435

$287

Save $148

From YYZ

Elite

Sep 12

Montreal, Canada

73% AI deal score

$437

$287

Save $150

From YYZ

Elite

Sep 18

Montreal, Canada

73% AI deal score

$433

$288

Save $145

From YYZ

Elite

Sep 25

Montreal, Canada

73% AI deal score

$436

$288

Save $148

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$433

$288

Save $145

From YYZ

Elite

Sep 13

Montreal, Canada

73% AI deal score

$435

$288

Save $147

From YYZ

Elite

Sep 17

Montreal, Canada

73% AI deal score

$435

$288

Save $147

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$437

$288

Save $149

From YYZ

Elite

Sep 16

Montreal, Canada

73% AI deal score

$434

$288

Save $146

From YYZ

Elite

Sep 20

Montreal, Canada

73% AI deal score

$435

$288

Save $147

From YYZ

Elite

Sep 11

Montreal, Canada

73% AI deal score

$433

$288

Save $145

From YYZ

Elite

Sep 12

Montreal, Canada

73% AI deal score

$434

$288

Save $146

From YYZ

Elite

Sep 10

Montreal, Canada

73% AI deal score

$433

$288

Save $145

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$437

$288

Save $149

From YYZ

Elite

Sep 14

Montreal, Canada

73% AI deal score

$435

$288

Save $147

From YYZ

Elite

Sep 14

Montreal, Canada

73% AI deal score

$438

$289

Save $149

From YYZ

Elite

Sep 13

Montreal, Canada

73% AI deal score

$436

$289

Save $147

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$441

$289

Save $152

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$434

$289

Save $145

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$448

$290

Save $158

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$445

$290

Save $155

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$437

$290

Save $147

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$435

$290

Save $145

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$445

$290

Save $155

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$443

$290

Save $153

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$437

$290

Save $147

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$437

$290

Save $147

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$437

$290

Save $147

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$437

$290

Save $147

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 10

Montreal, Canada

73% AI deal score

$447

$290

Save $157

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 09

Montreal, Canada

73% AI deal score

$444

$290

Save $154

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 28

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$445

$290

Save $155

From YYZ

Elite

Sep 29

Montreal, Canada

73% AI deal score

$434

$290

Save $144

From YYZ

Elite

Jul 07

Montreal, Canada

69% AI deal score

$844

$571

Save $273

From YYZ

Elite

Oct 16

Montreal, Canada

69% AI deal score

$1,051

$627

Save $424

From YYZ

Elite

Jun 17

Montreal, Canada

69% AI deal score

$975

$734

Save $241

From YYZ

Elite

Jul 13

Montreal, Canada

68% AI deal score

$842

$609

Save $233

From YYZ

Elite

Aug 16

Montreal, Canada

68% AI deal score

$975

$663

Save $312

From YYZ

Elite

Jun 27

Montreal, Canada

68% AI deal score

$927

$697

Save $230

From YYZ

Elite

Jul 13

Montreal, Canada

48% AI deal score

$845

$635

Save $210

From YYZ

Elite

Oct 03

Montreal, Canada

48% AI deal score

$1,050

$688

Save $362

From YYZ

Elite

Aug 03

Montreal, Canada

48% AI deal score

$981

$698

Save $283

From YYZ

Elite

Jun 22

Montreal, Canada

48% AI deal score

$1,014

$815

Save $199

From YTZ

Elite

Jul 11

Montreal, Canada

47% AI deal score

$366

$351

Save $15

From YYZ

Elite

Sep 11

Montreal, Canada

47% AI deal score

$1,016

$683

Save $333

From YTZ

Elite

Jul 11

Montreal, Canada

46% AI deal score

$365

$351

Save $14

From YTZ

Elite

Jul 11

Montreal, Canada

46% AI deal score

$365

$351

Save $14

From YYZ

Elite

Jul 24

Montreal, Canada

46% AI deal score

$842

$672

Save $170

From YYZ

Elite

Sep 01

Montreal, Canada

46% AI deal score

$996

$705

Save $291

From YYZ

Elite

Jun 29

Montreal, Canada

46% AI deal score

$888

$721

Save $167

From YYZ

Elite

Jun 27

Montreal, Canada

46% AI deal score

$912

$754

Save $158

From YYZ

Elite

Aug 09

Montreal, Canada

46% AI deal score

$1,010

$783

Save $227

From YTZ

Elite

Jul 07

Montreal, Canada

45% AI deal score

$359

$351

Save $8

From YTZ

Elite

Jul 11

Montreal, Canada

45% AI deal score

$358

$351

Save $7

From YTZ

Elite

Jul 07

Montreal, Canada

45% AI deal score

$364

$361

Save $3

From YYZ

Elite

Jul 12

Montreal, Canada

45% AI deal score

$842

$716

Save $126

From YYZ

Elite

Jun 29

Montreal, Canada

45% AI deal score

$884

$740

Save $144

From YTZ

Elite

Jul 10

Montreal, Canada

44% AI deal score

$362

$361

Save $1

From YYZ

Elite

Jul 15

Montreal, Canada

44% AI deal score

$840

$730

Save $110

From YYZ

Elite

Oct 02

Montreal, Canada

44% AI deal score

$1,059

$867

Save $192

From YYZ

Elite

Jul 24

Montreal, Canada

43% AI deal score

$840

$768

Save $72

From YYZ

Elite

Sep 10

Montreal, Canada

43% AI deal score

$980

$861

Save $119

From YYZ

Elite

Jul 23

Montreal, Canada

42% AI deal score

$714

$666

Save $48

From YYZ

Elite

Jul 17

Montreal, Canada

42% AI deal score

$714

$670

Save $44

From YYZ

Elite

Jul 14

Montreal, Canada

42% AI deal score

$720

$680

Save $40

From YYZ

Elite

Jun 30

Montreal, Canada

42% AI deal score

$775

$718

Save $57

From YYZ

Elite

Aug 21

Montreal, Canada

42% AI deal score

$845

$763

Save $82

From YYZ

Elite

Jul 01

Montreal, Canada

41% AI deal score

$746

$726

Save $20

Frequently Asked Questions About Flights to Montreal

Historically, booking flights from Toronto to Montreal 60+ days in advance typically offers the lowest average price of $394. Prices tend to increase significantly closer to the departure date. For instance, flights booked 28-59 days out average around $451, while those booked within 0-6 days of travel can average as high as $891. Planning ahead can lead to substantial savings on this route.

Across the trailing quarter, a good price for a flight from Toronto to Montreal is considered to be $254 or less. The median price for this route has historically been around $421. Prices can vary, with 75% of fares being $761 or less. Travelers aiming for a budget-friendly trip should target fares at or below the $254 mark.

Historically, April has been the cheapest month to fly from Toronto to Montreal, with a median price of $145. Other relatively inexpensive months include December, with a median price of $221, and February, with a median price of $250. The annual median price for this route is $421, indicating that certain months offer significant savings. Travelers looking for the best deals should consider these months.