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.
Fly from
Fly to
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
Crew
Entertainment
Boarding
Comfort
Food
Overall
Reviews
Only complaint, and it’s a small one because it wasn’t a necessity, the WiFi was in and out quite a bit.
Crew
Entertainment
Boarding
Comfort
Food
Overall
Reviews
Only complaint, and it’s a small one because it wasn’t a necessity, the WiFi was in and out quite a bit.
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.