Direct flights from Miami to Madrid

  • ~4 flights a day
  • 3 airlines

🔔 Track this route

We check MIA → MAD every day and email you the cheapest nonstop fares we find.

Free · one-click unsubscribe

When the nonstops leave

Typical weekly schedule · 28 flights per week (~4 per day) · Updated 101d ago

Most leave in the evening.

Morning before noon 0 a day

No nonstop leaves before noon.

Afternoon noon – 6 PM 1 a day

Arrive the next morning

4:55 PM
Evening after 6 PM 3 a day

Arrive the next day

7:10 PM
9:30 PM
10:00 PM
American Airlines Departs Terminal N Arrives Terminal 4
Iberia Departs Terminal C Arrives Terminal 4S
Air Europa Departs Terminal C Arrives Terminal 1

Frequently asked questions

Is there a direct flight from Miami to Madrid?

Yes. Air Europa, American Airlines and Iberia fly nonstop from Miami (MIA) to Madrid (MAD), several times daily. The flight takes about 9h 37m and covers 4,415 miles (7,106 km). Round-trip fares typically run around $867. Fares last checked 20 September 2026.

Which airlines fly direct from Miami to Madrid?

Air Europa, American Airlines, Iberia operate nonstop flights from Miami to Madrid.

How long is the flight from Miami to Madrid?

The nonstop flight from Miami to Madrid takes ~9h 37m (approximately 7106 km).

How often do direct flights operate from Miami to Madrid?

Nonstop flights from Miami to Madrid operate several times daily — 28 flights per week (~4 per day).

What days of the week are there direct flights from Miami to Madrid?

Direct flights from Miami to Madrid operate every day of the week. American Airlines flies daily, Iberia flies daily, and Air Europa flies daily.

How much is a round-trip flight from Miami to Madrid?

Round-trip flights from Miami (MIA) to Madrid (MAD) start at $695, with a typical fare around $867. Based on 3 recent fare combinations.