- Be in the knowGet alerts if flight prices drop or rise*
- Book smarterSave up to 35% on select hotels after you book a flight*
Plan, book, fly with confidence
Prices were available within the past 7 days and start at AU$1,180 for one-way flights and AU$2,074 for round trip tickets for the period specified. Prices and availability are subject to change. Additional terms apply.
Wed., 18 Sep. - Sun., 29 Sep.
PHL
Philadelphia
MAD
Madrid
AU$2,074 Return, found 11 hours ago
AU$2,074
Return
found 11 hours ago
Wed., 18 Sep. - Sun., 29 Sep.
PHL
Philadelphia
MAD
Madrid
AU$2,077 Return, found 11 hours ago
AU$2,077
Return
found 11 hours ago
Wed., 18 Sep. - Sun., 29 Sep.
PHL
Philadelphia
MAD
Madrid
AU$2,098 Return, found 11 hours ago
AU$2,098
Return
found 11 hours ago
Wed., 18 Sep. - Sun., 29 Sep.
PHL
Philadelphia
MAD
Madrid
AU$2,136 Return, found 11 hours ago
AU$2,136
Return
found 11 hours ago
Wed., 18 Sep. - Sun., 29 Sep.
PHL
Philadelphia
MAD
Madrid
AU$2,515 Return, found 11 hours ago
AU$2,515
Return
found 11 hours ago
Origin airport | Philadelphia Intl. |
Destination airport | Adolfo Suárez Madrid-Barajas |
Airlines serving | Aer Lingus, Air Canada, American Airlines, British Airways, Finnair, Iberia, Lufthansa, TAP Portugal |
Popular airline | Air Canada |
Distance | 5875 km |
Average flight time | 7 hours 10 mins |
- Melbourne to Vancouver (MEL - YVR)
- Sydney to New York (SYD - JFK)
- Brisbane to Los Angeles (BNE - LAX)
- Sydney to Vancouver (SYD - YVR)
- Sydney to Santiago (SYD - SCL)
- Brisbane to Vancouver (BNE - YVR)
- Sydney to Los Angeles (SYD - LAX)
- Sydney to Calgary (SYD - YYC)
- Brisbane to Vancouver (BNE - YVR)
- Sydney to New York (SYD - JFK)
Popular Domestic Routes in Adolfo Suárez Madrid-Barajas
- Miami to Sydney (MIA - SYD)
- Sydney to Barcelona (SYD - BCN)
- Brisbane to Los Angeles (BNE - LAX)
- Sydney to Dublin (SYD - DUB)
- Sydney to Vancouver (SYD - YVR)
- Sydney to Calgary (SYD - YYC)
- Sydney to Toronto (SYD - YYZ)
- Sydney to New York (SYD - JFK)
- Sydney to San Francisco (SYD - SFO)
- Brisbane to Vancouver (BNE - YVR)
*Available to Expedia members.