Flights from Philadelphia to Madrid

PHL
Philadelphia
3673 mi
MAD
Madrid
3
Direct Routes
2
Airlines
5911
Kilometers
7h 53m
Flight Time
Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

PHL LHR MAD
Via London Heathrow Airport (London)
American Airlines British Airways
2 flights
PHL DOH MAD
Via Hamad International Airport (Doha)
American Airlines Qatar Airways
2 flights
PHL LIS MAD
Via Lisbon Humberto Delgado Airport (Lisbon)
American Airlines Iberia Airlines
2 flights

About Philadelphia to Madrid Flights

There are 3 direct flights from Philadelphia International Airport (Philadelphia) (PHL) to Adolfo Suárez Madrid–Barajas Airport (Madrid) (MAD), operated by 2 airlines.

The distance between PHL and MAD is approximately 3673 miles (5911 km), with an estimated flight time of 7h 53m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from PHL to MAD?
Yes, there are 3 direct flights from Philadelphia International Airport (Philadelphia) to Adolfo Suárez Madrid–Barajas Airport (Madrid), operated by American Airlines, British Airways.
How long is the flight from PHL to MAD?
The flight takes approximately 7h 53m. The distance is 3673 miles (5911 km).
Which airlines fly from PHL to MAD?
Airlines operating this route include American Airlines, British Airways.