Flights from Madrid to Philadelphia – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
MAD to PHL – All flight route options from Barajas, Spain to Philadelphia International Airport, Pennsylvania, USA. These flights are operated by 14 airlines. Fly non-stop with American Airlines or choose from 14 different transit flights. The shortest flight time is 8 hours and 13 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 Philadelphia Airport
We got great deals on hotels and car rentals near the airport.
Madrid to Philadelphia flights
There are over 15 airlines and as many as 846 flights every week to this destination. You can fly non-stop to Philadelphia (PHL) from Madrid (MAD) with American Airlines but if a stopover option suits you better you can choose to fly via Montreal, Edinburgh or any other of the 14 alternatives with connectiing airports.
Madrid to Philadelphia with American Airlines
You can fly non-stop every weekday with flights departing at 13:15 or 13:45. You also have the option to do a transit flight via Charlotte. American Airlines is a member of the air alliance OneWorld.
With British Airways
If you fly from Madrid with British Airways you will do a stopover in London, LHR before reaching Philadelphia. This flight trip will take 12 hours and you can fly every weekday with departures at 10:25, 10:30 or 10:35. British Airways is a member of the air alliance OneWorld.
Distance & flight times: Barajas to Philadelphia International Airport
The shortest flight time between MAD and PHL is 8 hours and 13 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 8h 13m | - | 3693 miles (5942 km) |
YUL Montreal | 11h 5m | 1h 35m | 3865 miles (6219 km) |
EDI Edinburgh | 12h 15m | 2h 5m | 4433 miles (7133 km) |
LHR London | 12h 15m | 1h 55m | 4333 miles (6972 km) |
CDG Paris | 12h 45m | 2h 30m | 4403 miles (7084 km) |
LIS Lisbon | 12h 45m | 2h 50m | 3788 miles (6095 km) |
YYZ Toronto | 13h 4m | 3h 0m | 4135 miles (6653 km) |
IAD Dulles | 13h 8m | - | - |
CLT Charlotte | 13h 11m | 2h 20m | 4571 miles (7355 km) |
DUB Dublin | 13h 20m | 2h 45m | 4190 miles (6742 km) |
BOS Boston | 13h 24m | 3h 20m | 3701 miles (5955 km) |
BCN Barcelona | 14h 0m | 2h 15m | 4237 miles (6817 km) |
ORY Paris | 14h 40m | - | - |
LGW London | 14h 48m | - | - |
AMS Amsterdam | 15h 30m | 2h 30m | 4659 miles (7496 km) |


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