Welcome | Sign out
Recommended by:More >

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.
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
$117

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$145
United, US Airways, JetBlue
$161
United, Delta, JetBlue, US Airways
$124
AirTran, JetBlue, American, US Airways, United, Delta
$116
US Airways
$302
US Airways, United
$257
US Airways, United
$470
United, US Airways, JetBlue
$151
Delta, US Airways
$269
US Airways, Delta
$311
United, American, Delta, AirTran, JetBlue, US Airways
$142
United, US Airways, JetBlue
$117
US Airways, United, Delta, JetBlue
$124

Cheap International Flights from Newark - EWR

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$291
Air Canada, United
$820
United, Air Canada
$737
United, Air Canada
$740
United, Air Canada
$709
US Airways, Air Canada, United, Delta, WestJet
$272
US Airways, Porter, WestJet, Air Canada, United, Delta
$385
United, Air Canada
$290
WestJet, United, Delta, Air Canada
$270
Porter, United, WestJet, Air Canada
$484
Delta, Air Canada, US Airways, United
$501
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$497
US Airways, American, Air Canada, Delta, United
$398
United, Air Canada
$493
Air Canada, Delta, WestJet, United
$290
Recommended by:More >
Cheap Flights from Newark to St John, from $291 Round trip from EWR to YSJ