Cheap Flights from Philadelphia (PHL) to Madrid (MAD)

Popular airlines from Philadelphia Intl. Airport (PHL) to Adolfo Suarez Madrid-Barajas Airport (MAD)

    notification illustration

    Be in the know

    Get alerts if flight prices drop or rise*
    deals illustration

    Book smarter

    Save on select hotels after you book a flight*
    trophy illustration

    Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Frequently asked questions

How long does it take to fly from PHL to MAD?
American Airlines operates a direct flight setting off from Philadelphia Airport at 7:00PM and coming in to land at Madrid–Barajas Airport at 8:10AM — a flight duration of 7 hours and 10 minutes. Lock in the best seat available, pack some things to keep you amused and the time will fly by.
Is it cheaper to buy a plane ticket from Philadelphia Intl. Airport (PHL) to MAD last minute?
Being spontaneous is a terrific way to discover the world, but it's not necessarily the cleverest way to land a bargain flight. It's better to book your Philadelphia Intl. Airport (PHL) to Madrid Airport journey well in advance rather than waiting till the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Save up that spontaneity for when you get to Madrid Airport!
What airline has the least delays from Philadelphia Airport to MAD?
If you'd rather not be stuck in the departure lounge — or worse, your vacation plans shelved because of a flight delay — book with American Airlines. Around 93% of its Philadelphia Intl. Airport (PHL) to Madrid–Barajas Airport services get in on schedule. You can look up your flight status before traveling to the airport through the free Expedia App. It also delivers real-time notifications about other vital info, such as changes to your gate number and how to get to your hotel. Everything you need to know is in your pocket with this handy travel companion.
What airports do you fly into for Madrid from Philadelphia?
There are two — Adolfo Suarez Madrid-Barajas Airport (MAD) and Madrid-Torrejon Airport (TOJ). Both are great choices for those jetting from Philadelphia to Madrid. If you pick Adolfo Suarez Madrid-Barajas Airport (MAD), you'll land around 13 kilometers northeast of central Madrid. Once you've checked in to your new digs, it's time to check out some of the city's leading sights. Plaza Mayor and Prado Museum are favorites among locals and visitors alike.
What are the most popular departure times for flights from Philadelphia Intl. Airport (PHL) to Madrid Airport?
Between 7:00 PM - 8:00 PM is when you'll find the most American Airlines flights taking off from Philadelphia Airport to Madrid–Barajas Airport. Our useful tip? Book a journey that departs earlier in the day. With air traffic yet to build up, your odds of hopping on a delay-free flight are better.
Can I change the date of my flight from Philadelphia Intl. Airport (PHL) to Adolfo Suarez Madrid-Barajas Airport (MAD)?
It's so easy to make changes to your Philadelphia Intl. Airport (PHL) to Madrid Airport trip yourself. Access your details via the Expedia Trips portal and select "change flight." Look around for new flights and lock in the one that works best. You'll see an estimate of the extra charges, if applicable. Alternatively, head to our Customer Service portal to chat to our Virtual Agent and quickly get answers to your questions.

Travel information

Travel information

Origin airport
Philadelphia Intl.
Destination airport
Adolfo Suárez Madrid-Barajas
Distance
5875 km
Average flight time
7 hours 10 mins

Book with confidence

Book with confidence