Cheap flights from Miami to Madrid

Find cheap Miami United States to Madrid Spain flights with our free search service. Compare all available fares for direct or connection flights from Miami to Madrid.

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Miami (MIA) - Madrid (MAD) 2020-03-01 2020-03-08 311.38 USD 24 hours 30 minutes Connection 2020-02-23T12:15:30.564498
Miami (MIA) - Madrid (MAD) 2020-03-27 2020-04-06 381.08 USD 44 hours 0 minutes Connection 2020-02-24T16:06:12.211917
Miami (MIA) - Madrid (MAD) 2020-05-02 2020-05-12 384.08 USD 50 hours 25 minutes Connection 2020-02-22T20:40:31.568361
Miami (MIA) - Madrid (MAD) 2020-09-06 2020-09-16 384.88 USD 35 hours 0 minutes Connection 2020-02-23T03:19:57.521252
Miami (MIA) - Madrid (MAD) 2020-09-08 2020-09-15 384.88 USD 36 hours 35 minutes Connection 2020-02-24T16:39:40.646901
Miami (MIA) - Madrid (MAD) 2020-10-12 2020-10-19 384.88 USD 41 hours 10 minutes Connection 2020-02-23T03:28:39.737090
Miami (MIA) - Madrid (MAD) 2020-09-03 2020-09-14 386.18 USD 41 hours 15 minutes Connection 2020-02-25T19:00:37.595442
Miami (MIA) - Madrid (MAD) 2020-10-03 2020-10-12 386.18 USD 39 hours 15 minutes Connection 2020-02-25T15:41:43.029604
Miami (MIA) - Madrid (MAD) 2020-09-05 2020-09-15 387.92 USD 59 hours 0 minutes Connection 2020-02-23T03:22:50.009964
Miami (MIA) - Madrid (MAD) 2020-09-19 2020-09-28 388.45 USD 39 hours 15 minutes Connection 2020-02-23T00:22:14.287169
Miami (MIA) - Madrid (MAD) 2020-09-19 2020-09-30 388.67 USD 29 hours 0 minutes Connection 2020-02-25T15:38:28.452021
Miami (MIA) - Madrid (MAD) 2020-10-04 2020-10-14 390.33 USD 45 hours 0 minutes Connection 2020-02-23T03:18:52.153871
Miami (MIA) - Madrid (MAD) 2020-09-13 2020-09-23 393.45 USD 43 hours 25 minutes Connection 2020-02-23T03:21:21.356576
Miami (MIA) - Madrid (MAD) 2020-09-09 2020-09-16 432.97 USD 41 hours 10 minutes Connection 2020-02-24T14:34:33.151487
Miami (MIA) - Madrid (MAD) 2020-05-12 2020-05-24 442.72 USD 36 hours 40 minutes Connection 2020-02-25T19:03:07.569000
Miami (MIA) - Madrid (MAD) 2020-03-18 2020-03-25 464.84 USD 28 hours 25 minutes Connection 2020-02-25T19:01:51.703989
Miami (MIA) - Madrid (MAD) 2020-03-13 2020-03-28 465.96 USD 34 hours 48 minutes Connection 2020-02-24T21:40:29.558159
Miami (MIA) - Madrid (MAD) 2020-03-10 2020-03-15 468.14 USD 42 hours 26 minutes Connection 2020-02-23T04:18:20.874322
Miami (MIA) - Madrid (MAD) 2020-03-03 2020-03-17 468.46 USD 46 hours 25 minutes Connection 2020-02-24T00:35:00.646717
Miami (MIA) - Madrid (MAD) 2020-07-29 2020-08-19 472.14 USD 38 hours 39 minutes Connection 2020-02-23T03:56:23.921267
Miami (MIA) - Madrid (MAD) 2020-05-13 2020-05-19 476.36 USD 38 hours 55 minutes Connection 2020-02-22T20:30:00.311085
Miami (MIA) - Madrid (MAD) 2020-05-05 2020-05-17 482.58 USD 36 hours 40 minutes Connection 2020-02-23T00:09:54.709685
Miami (MIA) - Madrid (MAD) 2020-05-19 2020-06-02 487.25 USD 37 hours 20 minutes Connection 2020-02-23T23:00:06.244845
Miami (MIA) - Madrid (MAD) 2020-12-07 2020-12-21 487.27 USD 24 hours 40 minutes Connection 2020-02-24T04:21:22.727570
Miami (MIA) - Madrid (MAD) 2020-07-30 2020-08-19 487.59 USD 59 hours 29 minutes Connection 2020-02-23T03:55:16.892394
Miami (MIA) - Madrid (MAD) 2020-08-05 2020-08-19 488.05 USD 27 hours 10 minutes Connection 2020-02-24T21:13:33.737736
Miami (MIA) - Madrid (MAD) 2020-11-22 2020-11-29 491.76 USD 45 hours 20 minutes Connection 2020-02-25T15:43:31.891618
Miami (MIA) - Madrid (MAD) 2020-07-16 2020-07-20 497.22 USD 49 hours 55 minutes Connection 2020-02-22T19:51:51.331060
Miami (MIA) - Madrid (MAD) 2020-02-28 2020-03-02 497.22 USD 43 hours 48 minutes Connection 2020-02-23T20:15:32.232915
Miami (MIA) - Madrid (MAD) 2020-03-15 2020-03-21 498.74 USD 34 hours 50 minutes Connection 2020-02-26T06:42:12.233619
What is the distance between Miami and Madrid?

The average distance from Miami to Madrid is 7105 kilometers (equals to 4415 miles or 3836 nautical miles). Your flight will departure from Miami, United States and arrive on Madrid, Spain.

How long is the flight from Miami to Madrid?

The average flight time between Miami to Madrid is 17 hours 40 minutes

How much is the fare for flight between Miami and Madrid?

The average price for one-way airfare from Miami to Madrid is 472 USD (none-taxes) for economy class.

How many flights fly from Miami to Madrid on the daily basis?

Around 40 flights are flying daily from Miami to Madrid. Some major airlines between this route are Iberia, FlexFlight, American Airlines, Air Europa, Finnair, British Airways, Turkish Airlines, EL AL Israel Airlines, Qatar Airways, Royal Jordanian, Vueling Airlines, TUI Airways, Delta Airlines, Saudi Airlines, ...

Flight Origin Destination Departure Arrival Equip
UX98 Miami (MIA) Madrid (MAD) 9:45 p.m. 12:05 p.m. B789
IB6124 Miami (MIA) Madrid (MAD) 7:10 p.m. 9:45 a.m. A333
AA68 Miami (MIA) Madrid (MAD) 4:10 p.m. 6:30 a.m. B772
DL6774 Miami (MIA) Madrid (MAD) 9:45 p.m. 12:05 p.m. None
UX0098 Miami (MIA) Madrid (MAD) 9:45 p.m. 12:05 p.m. 789
LY8039 Miami (MIA) Madrid (MAD) 4:10 p.m. 6:30 a.m. 777
IB6118 Miami (MIA) Madrid (MAD) 10:35 p.m. 1:10 p.m. A333
UX098 Miami (MIA) Madrid (MAD) 9:45 p.m. 12:05 p.m. 787-8 Dreamliner
BA4262 Miami (MIA) Madrid (MAD) 7:10 p.m. 9:45 a.m. 333
IB4610 Miami (MIA) Madrid (MAD) 4:10 p.m. 6:30 a.m. 772
BA1558 Miami (MIA) Madrid (MAD) 4:10 p.m. 6:30 a.m. 772
AY5646 Miami (MIA) Madrid (MAD) 7:10 p.m. 9:45 a.m. 333
AY4006 Miami (MIA) Madrid (MAD) 4:10 p.m. 6:30 a.m. 772
AA8638 Miami (MIA) Madrid (MAD) 7:10 p.m. 9:45 a.m. 330
RJ7033 Miami (MIA) Madrid (MAD) 7:05 p.m. 9:30 a.m. 777
AA8636 Miami (MIA) Madrid (MAD) 10:35 p.m. 1:10 p.m. 330
BA7260 Miami (MIA) Madrid (MAD) 10:35 p.m. 1:10 p.m. 333
IB8638 Miami (MIA) Madrid (MAD) 7:10 p.m. 9:45 a.m. 330
AY5642 Miami (MIA) Madrid (MAD) 10:35 p.m. 1:10 p.m. 345
SV6972 Miami (MIA) Madrid (MAD) 9:45 p.m. 12:05 p.m. None
IB34 Miami (MIA) Madrid (MAD) None None A333
IB7260 Miami (MIA) Madrid (MAD) 10:35 p.m. 1:10 p.m. 333
AA4610 Miami (MIA) Madrid (MAD) 4:10 p.m. 6:30 a.m. 772
YY7260 Miami (MIA) Madrid (MAD) 10:35 p.m. 1:10 p.m.
YY4262 Miami (MIA) Madrid (MAD) 7:10 p.m. 9:45 a.m.