Cheap flights from Maine to Niagara-on-the-Lake, Canada

PWM — YYZ
Dec 12 — Dec 191

What is the cheapest month to fly from Maine to Niagara-on-the-Lake?

The best pricing can be found in the month of February. Prices to Niagara-on-the-Lake from Maine average $478. You can even find prices in February for less than $478, as users have found deals to Niagara-on-the-Lake from as low as $309. The month of June appears to be one of the more expensive times to travel to Niagara-on-the-Lake from Maine. Flying in the targeted month can save you up to 47%.

When is the cheapest time to fly from Maine to Niagara-on-the-Lake (ME - N1A)?

When flying from Maine to Niagara-on-the-Lake, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Maine to Niagara-on-the-Lake in December, January 2022

The best prices found for Maine to Niagara-on-the-Lake flights for December, January
Jan 27 - Feb 9
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 45m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

4h 07m
$286

Multiple Airlines

Pick Dates

Deal found 12/5

Jan 27 - Feb 9
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

6h 58m
YYZ

Toronto Pearson Intl

PWM

Portland

2 stops

9h 27m
$319

American Airlines

Pick Dates

Deal found 12/5

Jan 27 - Feb 9
PWM

Portland

YYZ

Toronto Pearson Intl

2 stops

9h 25m
YYZ

Toronto Pearson Intl

PWM

Portland

2 stops

9h 27m
$324

American Airlines

Pick Dates

Deal found 12/5

Maine to Niagara-on-the-Lake 2022 flight deals

Cheap flights to Niagara-on-the-Lake from Maine found for this year
Dec 18 - Dec 21
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 50m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

5h 42m
$331

Air Canada

Pick Dates

Deal found 12/7

Dec 16 - Jan 5
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 50m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

4h 07m
$390

Multiple Airlines

Pick Dates

Deal found 12/4

Dec 11 - Jan 3
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 40m
YYZ

Toronto Pearson Intl

PWM

Portland

2 stops

9h 27m
$423

Multiple Airlines

Pick Dates

Deal found 12/4

Cheap American Airlines flights from Maine to Niagara-on-the-Lake

Feb 1 - Feb 5
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

6h 18m
YYZ

Toronto Pearson Intl

PWM

Portland

2 stops

9h 27m
$319

American Airlines

Pick Dates

Deal found 12/5

Feb 1 - Feb 5
PWM

Portland

YYZ

Toronto Pearson Intl

2 stops

11h 41m
YYZ

Toronto Pearson Intl

PWM

Portland

2 stops

13h 22m
$324

American Airlines

Pick Dates

Deal found 12/5

Feb 26 - Mar 3
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

18h 34m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

20h 34m
$404

American Airlines

Pick Dates

Deal found 12/6

Cheap Air Canada flights from Maine to Niagara-on-the-Lake

Feb 1 - Feb 5
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

14h 39m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

4h 57m
$267

Air Canada

Pick Dates

Deal found 12/7

Feb 1 - Feb 5
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

11h 53m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

12h 20m
$310

Air Canada

Pick Dates

Deal found 12/5

Dec 29 - Jan 6
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 50m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

4h 32m
$503

Air Canada

Pick Dates

Deal found 12/4

Last minute flights from Maine to Niagara-on-the-Lake

Late deals on return flights to Niagara-on-the-Lake from Maine, departing today and this week
Dec 16 - Jan 5
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 50m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

4h 07m
$390

Multiple Airlines

Pick Dates

Deal found 12/4

Dec 16 - Jan 3
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 50m
YYZ

Toronto Pearson Intl

PWM

Portland

1 stop

5h 34m
$580

Air Canada

Pick Dates

Deal found 12/4

Dec 16 - Dec 19
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

5h 50m
YYZ

Toronto Pearson Intl

PWM

Portland

2 stops

17h 01m
$588

United Airlines

Pick Dates

Deal found 12/4

One-way flights to Niagara-on-the-Lake from Maine

The cheapest one-way flights from Maine to Niagara-on-the-Lake
Jan 3
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

14h 33m
$132

United Airlines

Pick Dates

Deal found 12/5

May 16
PWM

Portland

YYZ

Toronto Pearson Intl

1 stop

11h 37m
$158

Air Canada

Pick Dates

Deal found 12/6

May 16
PWM

Portland

YYZ

Toronto Pearson Intl

2 stops

7h 01m
$162

American Airlines

Pick Dates

Deal found 12/6

Related info for your journey

Useful info, stats and facts about Maine to Niagara-on-the-Lake flights.

Which airlines flying from Maine to Niagara-on-the-Lake have flexible cancellations due to COVID-19?

WestJet, American Airlines, and Delta are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.

Can I find flights from Maine to Niagara-on-the-Lake for under $300 on Cheapflights?

Yes, there are multiple flights from Maine to Niagara-on-the-Lake for under $300. The cheapest flight booked recently is on Air Canada for just $267, but on average you can expect to pay $392.

Are there last-minute flights available from Maine to Niagara-on-the-Lake for under $400?

There are currently 7+ open flights from Maine to Niagara-on-the-Lake within the next 7 days for less than $400.

What are the cheapest airlines to fly from Maine to Niagara-on-the-Lake one-way?

$132 is the cheapest one-way deal found within the past few days, from United Airlines. You may also be able to find cheap deals on Air Canada and American Airlines, with prices starting from $158 and $162, respectively.

What are the most popular airlines that fly from Maine to Niagara-on-the-Lake?

Before booking your flight from Maine to Niagara-on-the-Lake check out the most popular airlines for this route: American Airlines, Delta or United Airlines.

Top 2 airlines flying from Maine to Niagara-on-the-Lake

The chart below displays the airlines Cheapflights users traveling from Maine to Niagara-on-the-Lake choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
WestJetCheapest$155Average$279FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search WestJet flights
American AirlinesCheapest$212Average$445FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights