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


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