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
$118
United, US Airways, JetBlue
$168
United, Delta, JetBlue, US Airways
$109
AirTran, JetBlue, American, US Airways, United, Delta
$118
US Airways
$275
US Airways, United
$259
US Airways, United
$521
United, US Airways, JetBlue
$148
Delta, US Airways
$273
US Airways, Delta
$300
United, American, Delta, AirTran, JetBlue, US Airways
$118
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
$290

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$410
Air Canada, United
$725
United, Air Canada
$744
United, Air Canada
$787
United, Air Canada
$544
US Airways, Air Canada, United, Delta, WestJet
$268
US Airways, Porter, WestJet, Air Canada, United, Delta
$378
United, Air Canada
$401
WestJet, United, Delta, Air Canada
$302
Porter, United, WestJet, Air Canada
$734
Delta, Air Canada, US Airways, United
$536
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$428
US Airways, American, Air Canada, Delta, United
$400
United, Air Canada
$543
Air Canada, Delta, WestJet, United
$313
Cheap Flights from Newark to St John, from $746 Round trip from EWR to YSJ