Cheap flights from San Juan to Niagara-on-the-Lake, Canada

SJU — YYZ
Dec 13 — Dec 201

How to find the cheapest flight from San Juan to Niagara-on-the-Lake

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

SJU - N1A

Price

$350 - $694

Popular inAugustHigh demand for flights, 25% potential price rise
Cheapest inFebruaryBest time to find cheap flights, 33% potential price drop
Round-trip from$350From San Juan to Niagara-on-the-Lake
One-way from$106One-way flight from San Juan to Niagara-on-the-Lake

How far in advance should I book a flight from San Juan to Niagara-on-the-Lake?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 33% on flights from San Juan to Niagara-on-the-Lake compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at $610. For sooner than that we have options available in the next 3 days from $694.

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

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, January can be a great choice for travel to Niagara-on-the-Lake. Flights to Niagara-on-the-Lake from San Juan in January are about $520 on average during January, but can be found for as low as $203.

When is the cheapest time to fly from San Juan to Niagara-on-the-Lake (SJU - N1A)?

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

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

The best prices found for San Juan to Niagara-on-the-Lake flights for December, January
Jan 27 - Jan 29
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

11h 34m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

16h 25m
$227

Multiple Airlines

Pick Dates

Deal found 12/7

Jan 27 - Jan 29
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

11h 34m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

2 stops

10h 50m
$260

Multiple Airlines

Pick Dates

Deal found 12/7

Jan 10 - Jan 15
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

Nonstop

4h 55m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

16h 32m
$263

Multiple Airlines

Pick Dates

Deal found 12/7

San Juan to Niagara-on-the-Lake 2022 flight deals

Cheap flights to Niagara-on-the-Lake from San Juan found for this year
Dec 7 - Dec 11
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

10h 28m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

16h 30m
$440

Multiple Airlines

Pick Dates

Deal found 12/6

Dec 7 - Dec 11
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

10h 28m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

16h 30m
$460

Multiple Airlines

Pick Dates

Deal found 12/7

Dec 8 - Dec 11
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

17h 31m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

9h 55m
$477

Multiple Airlines

Pick Dates

Deal found 12/6

Cheap American Airlines flights from San Juan to Niagara-on-the-Lake

Mar 2 - Mar 5
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

7h 10m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

11h 31m
$314

American Airlines

Pick Dates

Deal found 12/6

Jan 20 - Jan 26
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

7h 09m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

11h 21m
$341

American Airlines

Pick Dates

Deal found 12/6

Jan 20 - Jan 26
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

8h 45m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

11h 21m
$342

American Airlines

Pick Dates

Deal found 12/5

Cheap United Airlines flights from San Juan to Niagara-on-the-Lake

Jan 18 - Jan 23
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

8h 11m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

6h 39m
$344

United Airlines

Pick Dates

Deal found 12/6

Jan 19 - Jan 26
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

8h 11m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

9h 26m
$394

United Airlines

Pick Dates

Deal found 12/6

Jan 19 - Jan 26
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

8h 11m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

9h 26m
$395

United Airlines

Pick Dates

Deal found 12/5

Non-stop flights to Niagara-on-the-Lake from San Juan

Save time with San Juan to Niagara-on-the-Lake direct flight deals
Mar 2 - Mar 5
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

Nonstop

5h 05m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

Nonstop

4h 50m
$436

Air Canada

Pick Dates

Deal found 12/6

Jan 1 - Jan 7
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

Nonstop

5h 05m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

Nonstop

4h 50m
$978

Air Canada

Pick Dates

Deal found 12/7

Jan 1 - Jan 8
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

Nonstop

5h 05m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

Nonstop

4h 50m
$979

Air Canada

Pick Dates

Deal found 12/5

Last minute flights from San Juan to Niagara-on-the-Lake

Late deals on return flights to Niagara-on-the-Lake from San Juan, departing today and this week
Dec 16 - Dec 23
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

2 stops

14h 02m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

15h 05m
$640

American Airlines

Pick Dates

Deal found 12/6

Dec 16 - Dec 23
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

2 stops

14h 02m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

2 stops

11h 16m
$742

American Airlines

Pick Dates

Deal found 12/6

Dec 15 - Dec 23
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

8h 11m
YYZ

Toronto Pearson Intl

SJU

San Juan Luis Munoz Marin Intl

1 stop

11h 07m
$949

United Airlines

Pick Dates

Deal found 12/6

One-way flights to Niagara-on-the-Lake from San Juan

The cheapest one-way flights from San Juan to Niagara-on-the-Lake
Apr 11
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

Nonstop

4h 55m
$106

Air Transat

Pick Dates

Deal found 12/5

Jan 18
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

8h 11m
$141

United Airlines

Pick Dates

Deal found 12/6

Feb 4
SJU

San Juan Luis Munoz Marin Intl

YYZ

Toronto Pearson Intl

1 stop

7h 42m
$147

Delta

Pick Dates

Deal found 12/5

Related info for your journey

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

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

American Airlines, Air Canada, and United 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 San Juan to Niagara-on-the-Lake for under $300 on Cheapflights?

Yes, there are multiple flights from San Juan to Niagara-on-the-Lake for under $300. The cheapest flight booked recently is on Multiple Airlines for just $227, but on average you can expect to pay $325.

Are there nonstop flights from San Juan to Niagara-on-the-Lake for under $500 on Cheapflights?

Cheapflights has at least 6 direct flights from San Juan to Niagara-on-the-Lake under $500. A good price for a nonstop flight from San Juan to Niagara-on-the-Lake is less than $1,035.

Are there last-minute flights available from San Juan to Niagara-on-the-Lake for under $700?

There are currently 5+ open flights from San Juan to Niagara-on-the-Lake within the next 7 days for less than $700.

What days are nonstop flights available from San Juan to Niagara-on-the-Lake?

Nonstop flights are available for this route on the following days: Friday.

How many flights depart from San Juan to Niagara-on-the-Lake on average per day?

On average, you can expect to see 1 flight from San Juan to Niagara-on-the-Lake a day.
Afternoon (Noon - 6pm) - 100% of flight departures

How long is the flight from San Juan to Niagara-on-the-Lake?

For as low as $314, American Airlines can have you in Niagara-on-the-Lake from San Juan in 7h 10m. There are 1926 mi between San Juan and Niagara-on-the-Lake. When browsing for deals, the options you’ll see will be for both nonstop flights and flights with stops.

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

The cheapest airlines for a one-way flight from San Juan to Niagara-on-the-Lake are Air Transat ($106), United Airlines ($141), and Delta ($147).

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

When booking a flight from San Juan to Niagara-on-the-Lake, you may want to consider flying on American Airlines, Air Canada or Alaska Airlines as they are the most popular for this route.

What are the cheapest flights from San Juan to Niagara-on-the-Lake?

Looking at all options, your cheapest flight can be booked for $267. While the most popular route (San Juan Luis Munoz Marin Intl - Toronto Pearson Intl) can be booked for $315 on average our data indicates $328 when flying from San Juan to Niagara-on-the-Lake.

Other flights from San Juan

Top 5 airlines flying from San Juan to Niagara-on-the-Lake

The chart below displays the airlines Cheapflights users traveling from San Juan 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$143Average$301FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search WestJet flights
Air TransatCheapest$162Average$362FlexibilityNo cancel feeOn-time50%COVID-19 safety
Search Air Transat flights
United AirlinesCheapest$251Average$687FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
Air CanadaCheapest$267Average$487FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
American AirlinesCheapest$340Average$643FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights