Welcome | Sign out

Cheap Flights from Newark to St John - EWR to YSJ (reverse)

Did You Know?

You must make at least one connection to fly from Newark, NJ to St John.
42,204 seats are available per week to fly from Newark, NJ to St John.
There are 1920 flights from Newark, NJ to St John per week.
Air Canada has 483 connecting flights between Newark, NJ and St John.

Cheap Domestic Flights from Newark - EWR

Flights
Airline
Lowest Price
JetBlue, US Airways, United
$97

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$117
United, US Airways, JetBlue
$168
United, Delta, JetBlue, US Airways
$109
AirTran, JetBlue, American, US Airways, United, Delta
$137
US Airways
$275
US Airways, United
$259
US Airways, United
$521
United, US Airways, JetBlue
$148
Delta, US Airways
$273
US Airways, Delta
$324
United, American, Delta, AirTran, JetBlue, US Airways
$117
United, US Airways, JetBlue
$97
US Airways, United, Delta, JetBlue
$109

Cheap International Flights from Newark - EWR

Flights
Airline
Lowest Price
US Airways, Porter, Delta, United, Air Canada
$465

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$403
Air Canada, United
$725
United, Air Canada
$744
United, Air Canada
$787
United, Air Canada
$545
US Airways, Air Canada, United, Delta, WestJet
$399
US Airways, Porter, WestJet, Air Canada, United, Delta
$379
United, Air Canada
$401
WestJet, United, Delta, Air Canada
$401
Porter, United, WestJet, Air Canada
$724
Delta, Air Canada, US Airways, United
$329
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$530
US Airways, American, Air Canada, Delta, United
$400
United, Air Canada
$543
Air Canada, Delta, WestJet, United
$402
Cheap Flights from Newark to St John, from $403 Round trip from EWR to YSJ