Cheap flights from LaGuardia (LGA) to Saint John (YSJ) from $666

LGA — YSJ
Mar 25 — Apr 11

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 Saint John as you normally would.

LaGuardia to St John 2023 flight deals

Cheap flights to St John from LaGuardia found for this year

Cheap United Airlines flights from LaGuardia to St John

Find flights from LaGuardia to St John within your budget

Use the slider to find flights from LaGuardia to St John that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

$666 - $739

Route

Depart

Return

Price

New York LaGuardiaSaint John

LGA - YSJ

LGAYSJ

New York LaGuardia

2023-05-26

1 stop3h 57m

Saint John

2023-05-29

1 stop6h 05m

New York LaGuardiaSaint John

LGA - YSJ

LGAYSJ

New York LaGuardia

2023-05-27

1 stop3h 57m

Saint John

2023-06-03

2 stops6h 48m

New York LaGuardiaSaint John

LGA - YSJ

LGAYSJ

New York LaGuardia

2023-05-26

1 stop6h 02m

Saint John

2023-05-29

2 stops18h 10m

New York LaGuardiaSaint John

LGA - YSJ

LGAYSJ

New York LaGuardia

2023-06-01

1 stop6h 05m

Saint John

2023-06-04

2 stops13h 30m

New York LaGuardiaSaint John

LGA - YSJ

LGAYSJ

New York LaGuardia

2023-05-27

2 stops19h 27m

Saint John

2023-06-03

2 stops18h 45m

Flights are sorted by cheapest first

Deals found on 3/19

Reviews of Airlines Servicing St John

United Airlines
7.6
Good
1,427 reviews

Crew

8.2

Entertainment

7.1

Boarding

7.9

Comfort

7.4

Food

6.8

Overall

7.6

Reviews

1 / 10

Only complaint, and it’s a small one because it wasn’t a necessity, the WiFi was in and out quite a bit.

United Airlines
7.6
Good
1,427 reviews
United Airlines
7.6
Good
1,427 reviews

Crew

8.2

Entertainment

7.1

Boarding

7.9

Comfort

7.4

Food

6.8

Overall

7.6

Reviews

1 / 10

Only complaint, and it’s a small one because it wasn’t a necessity, the WiFi was in and out quite a bit.

Related info for your journey

Useful info, stats and facts about LaGuardia to St John flights.

If you book a flight to Saint John from New York LaGuardia, you will be flying to Saint John, which is the city’s only airport. Saint John (YSJ) is located 9.4 mi from the center of Saint John. There are 0 flights from New York LaGuardia to Saint John per day from 0 different airlines.

Yes, there are multiple flights from New York LaGuardia Airport to Saint John for under $700. The cheapest flight booked recently is on United Airlines for just $666, but on average you can expect to pay $690.

While on average a flight from New York LaGuardia Airport to Saint John is generally $1,178, our data shows the cheapest flight currently is $1,178. When looking at the most popular route, (New York LaGuardia - Saint John), you can expect to pay $596 for that flight.

These are just IATA (International Air Transport Association) codes. They are used in aviation to identify and differentiate airports. That’s why a New York LaGuardia Airport to Saint John Airport flight would often be abbreviated as a LGA to YSJ flight.

Alternative routes for LaGuardia to St John

See prices for flight routes from nearby airports that may be better suited for you.
Newark to St Johnfrom $1,070 pp
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.