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

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$125
United, US Airways, JetBlue
$159
United, Delta, JetBlue, US Airways
$128
AirTran, JetBlue, American, US Airways, United, Delta
$106
US Airways
$302
US Airways, United
$299
US Airways, United
$529
United, US Airways, JetBlue
$159
Delta, US Airways
$278
US Airways, Delta
$328
United, American, Delta, AirTran, JetBlue, US Airways
$125
United, US Airways, JetBlue
$117
US Airways, United, Delta, JetBlue
$128

Cheap International Flights from Newark - EWR

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$334
Air Canada, United
$881
United, Air Canada
$798
United, Air Canada
$798
United, Air Canada
$766
US Airways, Air Canada, United, Delta, WestJet
$299
US Airways, Porter, WestJet, Air Canada, United, Delta
$393
United, Air Canada
$333
WestJet, United, Delta, Air Canada
$312
Porter, United, WestJet, Air Canada
$515
Delta, Air Canada, US Airways, United
$551
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$531
US Airways, American, Air Canada, Delta, United
$436
United, Air Canada
$524
Air Canada, Delta, WestJet, United
$333
Recommended by:More >
Cheap Flights from Newark to St John, from $334 Round trip from EWR to YSJ