Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Miami
  4. Miami to Madrid
Nonstop route · United States → Spain

Cheap flights from Miami to Madrid from US$328

Iberia, Air Europa and American Airlines fly nonstop from Miami to Madrid, about 10 flights a week. The flight takes around 8h 20m, and the cheapest one-way fare we found recently is US$328 on 8 Aug.

Direct flights available ~10 flights a week 8h 20m Cheapest in August Prices checked 13 days ago
MIAMAD

Miami to Madrid at a glance

Airlines flying nonstop from Miami to Madrid

3 airlines on this route, about 10 flights a week in total (observed over the last 4 weeks).

AirlineFlights a weekTypical departuresFromSearch
Iberia~422:10–23:01—Search
Air Europa~421:43–22:30US$359Search
American Airlines~320:00–23:42—Search

Cheapest dates from Miami to Madrid

The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.

Cheapest month to fly from Miami to Madrid

Lowest one-way fare found for each month: August is cheapest, January the most expensive.

Good to know

Distance
7,106 km4,413 miles
Flight time
8h 20mfastest found
Time difference
+6hMadrid vs Miami
Currency in Madrid
EUR
Airports
MIA → MAD

Flights from Miami to Madrid: questions answered

How much is a flight from Miami to Madrid?
The cheapest one-way fare we found recently is US$328 with 1 stop, departing in August. Return trips start from US$397. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Miami to Madrid?
Yes. Iberia, Air Europa and American Airlines fly this route nonstop, with about 10 flights a week in each direction.
How long is the flight from Miami to Madrid?
A nonstop flight covers 7,106 km and takes around 8h 20m.
What is the cheapest month to fly from Miami to Madrid?
August has the lowest fare we found (US$328), while January is the most expensive (US$372).
Which airlines fly from Miami to Madrid?
Iberia, Air Europa and American Airlines operate nonstop flights on this route.
Which airports serve Miami and Madrid?
Miami: Miami International Airport (MIA). Madrid: Adolfo Suárez Madrid–Barajas Airport (MAD).
What is the time difference between Miami and Madrid?
Madrid is 6 hours ahead of Miami.

More flights from Miami