Airlines with flights from Philadelphia to Madrid
There are five airlines with scheduled flights between PHL and MAD. American Airlines is the only airline with non-stop flights from Philadelphia International Airport to Barajas and the flight time is 7 hours and 5 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 7 hours and 5 minutes
-
One World Alliance
-
Philadelphia is a American Airlines hub.
-
10 flights per week
-
Boeing 787-8
-
Business class available
PHL
Direct
MAD
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
AA740
20:15
20:15
20:15
20:15
20:15
20:15
20:15
The timetable & schedule information was updated at 2026-04-21
Via Montreal with Air Canada
-
Total flight time: 9h 20m - 9h 25m.
-
12 flights per week
PHL
Via YUL
MAD
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21
Via Boston with JetBlue Airways
-
Total flight time: 9h 43m - 13h 10m.
-
Low-cost airline
-
7 flights per week
PHL
Via BOS
MAD
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
Sorry. We could not find any flights for this week.
The timetable & schedule information was updated at 2026-04-21
Via Boston with Delta Air Lines
-
Total flight time: 10h 22m - 11h 10m.
-
Sky Team Alliance
PHL
Via BOS
MAD
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
DL5805
DL62
DL62
13:10
13:10
13:10
13:10
13:10
----
----
The timetable & schedule information was updated at 2026-04-21
Via Toronto with Air Canada
-
Total flight time: 10h 30m - 11h 30m.
PHL
Via YYZ
MAD
W29, Jul 13 - Jul 19
Flight
Mon
Jul 13
Tue
Jul 14
Wed
Jul 15
Thu
Jul 16
Fri
Jul 17
Sat
Jul 18
Sun
Jul 19
AC8517
AC824
AC824
16:20
16:20
16:20
16:20
16:20
16:20
16:20
The timetable & schedule information was updated at 2026-04-21

There are five airlines with scheduled flights between PHL and MAD. American Airlines is the only airline with non-stop flights from Philadelphia International Airport to Barajas and the flight time is 7 hours and 5 minutes.
Via Dulles with United