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
$371
US Airways, United
$259
US Airways, United
$521
United, US Airways, JetBlue
$148
Delta, US Airways
$273
US Airways, Delta
$306
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
$485

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
$544
US Airways, Air Canada, United, Delta, WestJet
$399
US Airways, Porter, WestJet, Air Canada, United, Delta
$528
United, Air Canada
$401
WestJet, United, Delta, Air Canada
$401
Porter, United, WestJet, Air Canada
$735
Delta, Air Canada, US Airways, United
$329
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$540
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