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
$122
US Airways, United
$465
Delta, US Airways
$263

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$122
United, US Airways, JetBlue
$182
AirTran, JetBlue, American, US Airways, United, Delta
$146
US Airways
$298
JetBlue, US Airways, AirTran
$182
JetBlue, US Airways, United
$111
US Airways, American
$234
US Airways, United
$273
American, US Airways, United
$85
United, US Airways, AirTran
$325
United, US Airways, JetBlue
$162
US Airways, Delta
$311
US Airways, JetBlue
$169

Cheap International Flights from Philadelphia - PHL

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$273
United, Air Canada
$788
United, Air Canada
$633
Delta, United, Air Canada, American, WestJet, US Airways
$285
US Airways, Air Canada, United, Delta, WestJet
$260
United, Air Canada
$262
WestJet, United, Delta, Air Canada
$269
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$494
US Airways, American, Air Canada, Delta, United
$399
United, Air Canada
$496
Air Canada, Delta, WestJet, United
$272
US Airways, Porter, Delta, United, Air Canada
$284
United, American, Air Canada, Delta, Porter, US Airways, WestJet
$215
Cheap Flights from Philadelphia to St John, from $743 Round trip from PHL to YSJ