Welcome | Sign out

Cheap Flights from Newark to St John - EWR to YSJ

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
$118
US Airways
$290
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
$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
$275

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$275
Air Canada, United
$724
United, Air Canada
$743
United, Air Canada
$786
United, Air Canada
$544
US Airways, Air Canada, United, Delta, WestJet
$267
US Airways, Porter, WestJet, Air Canada, United, Delta
$378
United, Air Canada
$265
WestJet, United, Delta, Air Canada
$265
Porter, United, WestJet, Air Canada
$734
Delta, Air Canada, US Airways, United
$536
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$509
US Airways, American, Air Canada, Delta, United
$399
United, Air Canada
$496
Air Canada, Delta, WestJet, United
$270
Cheap Flights from Newark to St John, from $271 Round trip from EWR to YSJ