Welcome | Sign out

Cheap Flights from Philadelphia to St John - PHL to YSJ

Did You Know?

48,699 seats are available per week to fly from Philadelphia, PA to St John.
There are 1926 flights from Philadelphia, PA to St John per week.
Air Canada has 483 connecting flights between Philadelphia, PA and St John.
You must make at least one connection to fly from Philadelphia, PA to St John.

Cheap Domestic Flights from Philadelphia - PHL

Flights
Airline
Lowest Price
United, Delta, JetBlue, US Airways
$109
US Airways, United
$521
Delta, US Airways
$273

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$117
United, US Airways, JetBlue
$168
AirTran, JetBlue, American, US Airways, United, Delta
$118
US Airways
$290
JetBlue, US Airways, AirTran
$148
JetBlue, US Airways, United
$97
US Airways, American
$275
US Airways, United
$259
American, US Airways, United
$85
United, US Airways, AirTran
$335
United, US Airways, JetBlue
$148
US Airways, Delta
$300
US Airways, JetBlue
$155

Cheap International Flights from Philadelphia - PHL

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$275
United, Air Canada
$786
United, Air Canada
$544
Delta, United, Air Canada, American, WestJet, US Airways
$269
US Airways, Air Canada, United, Delta, WestJet
$267
United, Air Canada
$265
WestJet, United, Delta, Air Canada
$265
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$509
US Airways, American, Air Canada, Delta, United
$399
United, Air Canada
$496
Air Canada, Delta, WestJet, United
$270
US Airways, Porter, Delta, United, Air Canada
$275
United, American, Air Canada, Delta, Porter, US Airways, WestJet
$217
Cheap Flights from Philadelphia to St John, from $743 Round trip from PHL to YSJ