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
$124
US Airways, United
$521
Delta, US Airways
$289

Cheap Domestic Flights to St John - YSJ

Flights
Airline
Lowest Price
AirTran, US Airways, Delta, American, JetBlue, United
$142
United, US Airways, JetBlue
$184
AirTran, JetBlue, American, US Airways, United, Delta
$146
US Airways
$298
JetBlue, US Airways, AirTran
$164
JetBlue, US Airways, United
$109
US Airways, American
$287
US Airways, United
$293
American, US Airways, United
$85
United, US Airways, AirTran
$219
United, US Airways, JetBlue
$163
US Airways, Delta
$313
US Airways, JetBlue
$169

Cheap International Flights from Philadelphia - PHL

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

Cheap International Flights to St John - YSJ

Flights
Airline
Lowest Price
Air Canada, United
$273
United, Air Canada
$704
United, Air Canada
$489
Delta, United, Air Canada, American, WestJet, US Airways
$247
US Airways, Air Canada, United, Delta, WestJet
$274
United, Air Canada
$272
WestJet, United, Delta, Air Canada
$276
WestJet, American, US Airways, Air Canada, Porter, Delta, United
$439
US Airways, American, Air Canada, Delta, United
$410
United, Air Canada
$488
Air Canada, Delta, WestJet, United
$272
US Airways, Porter, Delta, United, Air Canada
$274
United, American, Air Canada, Delta, Porter, US Airways, WestJet
$206
Cheap Flights from Philadelphia to St John, from $664 Round trip from PHL to YSJ