Cheap flights from LaGuardia (LGA) to Niagara-on-the-Lake, Canada

LGA — YYZ
Dec 12 — Dec 191

How to find the cheapest flight from LaGuardia (LGA) to Niagara-on-the-Lake

All the information you need to plan the best LGA to N1A flight in 2022: compare LaGuardia to Niagara-on-the-Lake flight prices with the expected peak season, weather and rainfall in Niagara-on-the-Lake.

LGA - N1A

Price

$232 - $344

Popular inDecemberHigh demand for flights, 19% potential price rise
Cheapest inMarchBest time to find cheap flights, 17% potential price drop
Round-trip from$232From New York LaGuardia to Niagara-on-the-Lake
One-way from$79One-way flight from New York LaGuardia to Niagara-on-the-Lake

How far in advance should I book a flight from New York LaGuardia Airport to Niagara-on-the-Lake?

To save on the cost of your flight from New York LaGuardia Airport to Niagara-on-the-Lake, book at least 61 days before your planned departure. Booking around this time can save you about 46% on the cost of this flight compared to booking a flight leaving this week. We have found prices from $281 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as $345.

What is the cheapest month to fly from New York LaGuardia Airport to Niagara-on-the-Lake?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, October can be a great choice for travel to Niagara-on-the-Lake. Flights to Niagara-on-the-Lake from New York LaGuardia Airport in October are about $251 on average during October, but can be found for as low as $134.

When is the cheapest time to fly from New York LaGuardia Airport to Niagara-on-the-Lake (LGA - N1A)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from New York LaGuardia Airport to Niagara-on-the-Lake as you normally would.

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

The best prices found for LGA to Niagara-on-the-Lake flights for December, January
Dec 6 - Dec 13
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 43m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 30m
$135

Air Canada

Pick Dates

Deal found 12/4

Dec 6 - Dec 13
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 43m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

1 stop

4h 09m
$153

Air Canada

Pick Dates

Deal found 12/4

Jan 13 - Jan 17
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 38m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 38m
$181

WestJet

Pick Dates

Deal found 12/7

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

Cheap flights to Niagara-on-the-Lake from LaGuardia found for this year
Dec 6 - Dec 13
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 43m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 30m
$135

Air Canada

Pick Dates

Deal found 12/4

Dec 6 - Dec 13
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 43m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

1 stop

4h 09m
$153

Air Canada

Pick Dates

Deal found 12/4

Dec 13 - Dec 19
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 38m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 30m
$185

Multiple Airlines

Pick Dates

Deal found 12/5

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

Feb 19 - Feb 24
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 43m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 36m
$138

Air Canada

Pick Dates

Deal found 12/4

Mar 29 - Mar 31
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 34m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

1 stop

12h 46m
$183

Air Canada

Pick Dates

Deal found 12/6

Feb 10 - Feb 17
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 36m
$187

Air Canada

Pick Dates

Deal found 12/4

Cheap GOL flights from LaGuardia to Niagara-on-the-Lake

Mar 3 - Mar 8
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 30m
$149

GOL

Pick Dates

Deal found 12/4

Mar 3 - Mar 11
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 34m
$155

GOL

Pick Dates

Deal found 12/5

Mar 3 - Mar 8
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

1 stop

7h 15m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 30m
$171

GOL

Pick Dates

Deal found 12/4

Non-stop flights to Niagara-on-the-Lake from LaGuardia

Save time with LaGuardia to Niagara-on-the-Lake direct flight deals
Feb 19 - Feb 24
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 43m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 36m
$138

Air Canada

Pick Dates

Deal found 12/4

Mar 3 - Mar 8
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 30m
$149

GOL

Pick Dates

Deal found 12/4

Mar 3 - Mar 11
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 34m
$155

GOL

Pick Dates

Deal found 12/5

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

Late deals on return flights to Niagara-on-the-Lake from LaGuardia, departing today and this week
Dec 13 - Dec 19
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 38m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 30m
$185

Multiple Airlines

Pick Dates

Deal found 12/5

Dec 13 - Dec 20
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

1 stop

4h 09m
$190

Multiple Airlines

Pick Dates

Deal found 12/6

Dec 13 - Dec 14
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

1 stop

3h 55m
YYZ

Toronto Pearson Intl

LGA

New York LaGuardia

Nonstop

1h 36m
$192

Multiple Airlines

Pick Dates

Deal found 12/6

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

The cheapest one-way flights from LaGuardia to Niagara-on-the-Lake
Mar 3
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
$60

GOL

Pick Dates

Deal found 12/7

Feb 17
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 37m
$61

GOL

Pick Dates

Deal found 12/4

May 10
LGA

New York LaGuardia

YYZ

Toronto Pearson Intl

Nonstop

1h 40m
$62

GOL

Pick Dates

Deal found 12/5

Related info for your journey

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

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

Air Canada, Delta, and American Airlines 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 New York LaGuardia Airport to Niagara-on-the-Lake for under $200 on Cheapflights?

Yes, there are multiple flights from New York LaGuardia Airport to Niagara-on-the-Lake for under $200. The cheapest flight booked recently is on Air Canada for just $138, but on average you can expect to pay $182.

Are there nonstop flights from New York LaGuardia Airport to Niagara-on-the-Lake for under $200 on Cheapflights?

Cheapflights has at least 20 direct flights from New York LaGuardia Airport to Niagara-on-the-Lake under $200. A good price for a nonstop flight from New York LaGuardia Airport to Niagara-on-the-Lake is less than $195.

Are there last-minute flights available from New York LaGuardia Airport to Niagara-on-the-Lake for under $200?

There are currently 20+ open flights from New York LaGuardia Airport to Niagara-on-the-Lake within the next 7 days for less than $200.

What days are nonstop flights available from New York LaGuardia Airport to Niagara-on-the-Lake?

Nonstop flights can be found on the following days: Friday, Saturday.

How many flights depart from New York LaGuardia Airport to Niagara-on-the-Lake on average per day?

24 flight departures from New York LaGuardia Airport to Niagara-on-the-Lake per day on average.
Morning (6am - Noon) - 50% of flight departures
Afternoon (Noon - 6pm) - 17% of flight departures
Evening (6pm - Midnight) - 33% of flight departures

How long is the flight from New York LaGuardia Airport to Niagara-on-the-Lake?

Departing from New York LaGuardia Airport to Niagara-on-the-Lake will take you 1h 37m. The distance from New York LaGuardia Airport to Niagara-on-the-Lake is about 358 mi. Most flights are nonstop.

What are the cheapest airlines to fly from New York LaGuardia Airport to Niagara-on-the-Lake one-way?

One-way options have recently been found by users for as low as $60 on GOL. Other airlines that offer cheap prices include WestJet from $70 and United Airlines from $82 one-way.

What are the most popular airlines that fly from New York LaGuardia Airport to Niagara-on-the-Lake?

Interjet, Undisclosed Carrier and American Airlines are the most popular airlines when flying from New York LaGuardia Airport to Niagara-on-the-Lake.

What are the most reliable airlines from New York LaGuardia Airport to Niagara-on-the-Lake?

Consider Endeavor Airlines (85%), WestJet (83%) or JetBlue (80%) when booking your flight. These represent the most reliable airlines when flying from New York LaGuardia Airport to Niagara-on-the-Lake.

What are the cheapest flights from New York LaGuardia Airport to Niagara-on-the-Lake?

The cheapest flight price from New York LaGuardia Airport to Niagara-on-the-Lake is $78. On average you can expect to pay $209. The most popular route, (New York LaGuardia - Toronto Pearson Intl), can usually be booked for $175.

Other flights from LaGuardia

Alternative routes for LaGuardia to Niagara-on-the-Lake

See prices for flight routes from nearby airports that may be better suited for you.

Top 9 airlines flying from LaGuardia to Niagara-on-the-Lake

The chart below displays the airlines Cheapflights users traveling from LaGuardia 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
Juneyao AirlinesCheapest$14Average$20FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search Juneyao Airlines flights
WestJetCheapest$78Average$192FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search WestJet flights
Air CanadaCheapest$84Average$276FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
Flair AirlinesCheapest$85Average$198FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Flair Airlines flights
DeltaCheapest$94Average$242FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search Delta flights
American AirlinesCheapest$106Average$311FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights
United AirlinesCheapest$108Average$329FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
JetBlueCheapest$111Average$232FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search JetBlue flights
Porter AirlinesCheapest$189Average$281FlexibilityNo cancel feeOn-time52%COVID-19 safety
Search Porter Airlines flights

Hourly flight availability from LaGuardia to Niagara-on-the-Lake

See what time of day planes typically take off from LaGuardia to Niagara-on-the-Lake
6%of flight departuresEarly morningMidnight to 6 am
46%of flight departuresMorning6 am to noon
27%of flight departuresAfternoonNoon to 6 pm
21%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM

Weekly flight availability from LaGuardia to Niagara-on-the-Lake

See how many times per day planes take to the skies headed from LaGuardia to Niagara-on-the-Lake
Sunday44daily flights
Monday59daily flights
Tuesday59daily flights
Wednesday59daily flights
Thursday55daily flights
Friday55daily flights
Saturday24daily flights