Flights from Philadelphia to San Juan – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
PHL to SJU – All flight route options from Philadelphia International Airport, Pennsylvania, USA to Luis Munoz Marin International, Puerto Rico. These flights are operated by 8 different airlines. Fly non-stop or choose from 8 different connecting flights. The shortest flight time is 3 hours and 46 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Luis Munoz Marin
We got great deals on hotels and car rentals near the airport.
Philadelphia to San Juan flights
There are over 11 airlines and as many as 174 flights every week to this destination. You can fly non-stop to San Juan (SJU) from Philadelphia (PHL) with American Airlines, Frontier Airlines or Spirit Airlines but if a stopover option suits you better you can choose to fly via Dulles, Raleigh/Durham or any other of the 8 alternatives with connectiing airports.
Philadelphia to San Juan with American Airlines
You can fly non-stop every weekday with flights departing between 8:00 am and 8:00 pm. You also have the option to do a transit flight via Charlotte. American Airlines is a member of the air alliance OneWorld.
With United Airlines
If you fly from Philadelphia with United Airlines you will do a stopover in Dulles, IAD before reaching San Juan. This flight trip will take 6 hours and 22 minutes and you can fly every weekday with departures at 6:00 am, 2:00 pm or 3:00 pm. United Airlines is a Star Alliance member.
Distance & flight times: Philadelphia International Airport to Luis Munoz Marin International
The shortest flight time between PHL and SJU is 3 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 55m | - | 1588 miles (2555 km) |
IAD Dulles | 6h 22m | 1h 15m | 1717 miles (2763 km) |
RDU Raleigh/Durham | 7h 27m | 2h 25m | 1781 miles (2866 km) |
SDQ Santo Domingo | 7h 30m | 2h 41m | 1767 miles (2843 km) |
BOS Boston | 7h 57m | 1h 31m | 1969 miles (3168 km) |
CLT Charlotte | 7h 58m | 30m | 1934 miles (3112 km) |
MCO Orlando | 8h 17m | 2h 3m | 2063 miles (3319 km) |
FLL Fort Lauderdale | 8h 49m | 3h 20m | 2052 miles (3302 km) |
STT Saint Thomas | 8h 55m | 4h 56m | 1686 miles (2713 km) |


Quick copy and share this page
From Philadelphia to Puerto Rico
Below is a list of other destinations to Puerto Rico from Philadelphia International Airport with either direct flights or 1 stop connections.
From USA to San Juan
Below is a list of other cities in USA with flights to San Juan with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
MIA Miami Direct
-
CLT Charlotte Direct
-
LAX Los Angeles
-
IAH Houston Direct
-
EWR New York Direct