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
$109

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$142
United, US Airways, JetBlue
$184
United, Delta, JetBlue, US Airways
$122
AirTran, JetBlue, American, US Airways, United, Delta
$146
US Airways
$298
US Airways, United
$293
US Airways, United
$521
United, US Airways, JetBlue
$163
Delta, US Airways
$285
US Airways, Delta
$313
United, American, Delta, AirTran, JetBlue, US Airways
$142
United, US Airways, JetBlue
$109
US Airways, United, Delta, JetBlue
$122

Cheap International Flights from Newark - EWR

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$273
Air Canada, United
$649
United, Air Canada
$664
United, Air Canada
$704
United, Air Canada
$489
US Airways, Air Canada, United, Delta, WestJet
$274
US Airways, Porter, WestJet, Air Canada, United, Delta
$388
United, Air Canada
$272
WestJet, United, Delta, Air Canada
$272
Porter, United, WestJet, Air Canada
$659
Delta, Air Canada, US Airways, United
$499
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$435
US Airways, American, Air Canada, Delta, United
$410
United, Air Canada
$488
Air Canada, Delta, WestJet, United
$272
Cheap Flights from Newark to St John, from $273 Round trip from EWR to YSJ