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

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$146
United, US Airways, JetBlue
$194
United, Delta, JetBlue, US Airways
$132
AirTran, JetBlue, American, US Airways, United, Delta
$140
US Airways
$302
US Airways, United
$267
US Airways, United
$552
United, US Airways, JetBlue
$173
Delta, US Airways
$269
US Airways, Delta
$317
United, American, Delta, AirTran, JetBlue, US Airways
$146
United, US Airways, JetBlue
$122
US Airways, United, Delta, JetBlue
$132

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
$825
United, Air Canada
$742
United, Air Canada
$744
United, Air Canada
$714
US Airways, Air Canada, United, Delta, WestJet
$272
US Airways, Porter, WestJet, Air Canada, United, Delta
$390
United, Air Canada
$281
WestJet, United, Delta, Air Canada
$270
Porter, United, WestJet, Air Canada
$484
Delta, Air Canada, US Airways, United
$394
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$469
US Airways, American, Air Canada, Delta, United
$394
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