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

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$121
United, US Airways, JetBlue
$182
United, Delta, JetBlue, US Airways
$122
AirTran, JetBlue, American, US Airways, United, Delta
$146
US Airways
$298
US Airways, United
$273
US Airways, United
$465
United, US Airways, JetBlue
$162
Delta, US Airways
$263
US Airways, Delta
$311
United, American, Delta, AirTran, JetBlue, US Airways
$121
United, US Airways, JetBlue
$111
US Airways, United, Delta, JetBlue
$122

Cheap International Flights from Newark - EWR

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$273
Air Canada, United
$685
United, Air Canada
$712
United, Air Canada
$754
United, Air Canada
$591
US Airways, Air Canada, United, Delta, WestJet
$260
US Airways, Porter, WestJet, Air Canada, United, Delta
$375
United, Air Canada
$262
WestJet, United, Delta, Air Canada
$269
Porter, United, WestJet, Air Canada
$487
Delta, Air Canada, US Airways, United
$494
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$494
US Airways, American, Air Canada, Delta, United
$397
United, Air Canada
$496
Air Canada, Delta, WestJet, United
$272
Cheap Flights from Newark to St John, from $273 Round trip from EWR to YSJ