Flying Miami to Madrid
Madrid is a lively capital and Iberia's hub for the rest of Spain and Europe. We find great fares from Miami — with easy connections to Barcelona, Lisbon and beyond.
Airlines on this route
Best time to book
January–March and November usually have the best fares.
Expert tips
- Madrid is a great gateway to Lisbon, Barcelona and Morocco.
- Ask about multi-city trips around Spain.
- Spring and fall are perfect for sightseeing.
Frequently asked questions
How long is the flight from Miami to Madrid?
Flights from Miami (MIA) to Madrid (MAD) take about 8–9 hours nonstop. Connecting itineraries take longer depending on the layover.
Which airlines fly from Miami to Madrid?
Popular airlines on this route (nonstop or with one stop) include Iberia, American Airlines, Air Europa.
When is the cheapest time to fly to Madrid?
January–March and November usually have the best fares.
How can I get a cheaper fare to Madrid?
Call our travel experts or request a free quote. We can access unpublished fares that are not shown online, and we compare nearby airports and smarter routings for you.
*Sample round-trip economy fare per person including taxes, found by our agents recently. Fares change often and are confirmed with your quote. Airline names are trademarks of their owners.