Recommended by:More >

Cheap Flights from Philadelphia to St John - PHL to YSJ

Did You Know?

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
$128
US Airways, United
$470
Delta, US Airways
$269

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$142
United, US Airways, JetBlue
$172
AirTran, JetBlue, American, US Airways, United, Delta
$140
US Airways
$321
JetBlue, US Airways, AirTran
$176
JetBlue, US Airways, United
$116
US Airways, American
$249
US Airways, United
$250
American, US Airways, United
$219
United, US Airways, AirTran
$353
United, US Airways, JetBlue
$153
US Airways, Delta
$317
US Airways, JetBlue
$146

Cheap International Flights from Philadelphia - PHL

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$293
United, Air Canada
$817
United, Air Canada
$676
Delta, United, Air Canada, American, WestJet, US Airways
$258
US Airways, Air Canada, United, Delta, WestJet
$271
United, Air Canada
$292
WestJet, United, Delta, Air Canada
$292
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$510
US Airways, American, Air Canada, Delta, United
$389
United, Air Canada
$493
Air Canada, Delta, WestJet, United
$335
US Airways, Porter, Delta, United, Air Canada
$271
United, American, Air Canada, Delta, Porter, US Airways, WestJet
$218
Recommended by:More >
Cheap Flights from Philadelphia to St John, from $776 Round trip from PHL to YSJ