Cheap flights from Miami to Madrid

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

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Miami to Madrid flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Miami (MIA) - Madrid (MAD) 2024-12-21 2025-01-04 156 USD 56 hours 10 minutes Connection 2024-05-06T14:56:35
Miami (MIA) - Madrid (MAD) 2024-12-29 2025-01-09 165 USD 41 hours 30 minutes Connection 2024-05-04T01:23:53
Miami (MIA) - Madrid (MAD) 2024-08-01 2024-08-13 171 USD 41 hours 0 minutes Connection 2024-05-04T02:36:50
Miami (MIA) - Madrid (MAD) 2024-09-10 2024-09-26 176 USD 41 hours 0 minutes Connection 2024-05-06T12:40:50
Miami (MIA) - Madrid (MAD) 2024-11-21 2024-12-01 176 USD 56 hours 10 minutes Connection 2024-05-06T14:23:56
Miami (MIA) - Madrid (MAD) 2024-07-18 2024-08-08 182 USD 55 hours 40 minutes Connection 2024-05-03T21:59:03
Miami (MIA) - Madrid (MAD) 2025-01-04 2025-01-29 290 USD 47 hours 10 minutes Connection 2024-05-05T18:07:30
Miami (MIA) - Madrid (MAD) 2025-02-03 2025-02-10 497 USD 18 hours 20 minutes Direct 2024-05-06T02:06:30
Miami (MIA) - Madrid (MAD) 2025-02-03 2025-02-13 497 USD 18 hours 20 minutes Direct 2024-05-05T17:41:55
Miami (MIA) - Madrid (MAD) 2025-02-03 2025-02-17 497 USD 18 hours 20 minutes Direct 2024-05-05T02:42:10
Miami (MIA) - Madrid (MAD) 2025-02-03 2025-02-19 497 USD 18 hours 20 minutes Direct 2024-05-05T13:17:17
Miami (MIA) - Madrid (MAD) 2025-02-03 2025-02-28 497 USD 18 hours 20 minutes Direct 2024-05-05T22:19:51
Miami (MIA) - Madrid (MAD) 2025-02-04 2025-02-11 497 USD 18 hours 20 minutes Direct 2024-05-06T00:07:17
Miami (MIA) - Madrid (MAD) 2025-02-04 2025-02-18 497 USD 18 hours 20 minutes Direct 2024-05-04T09:16:34
Miami (MIA) - Madrid (MAD) 2025-02-05 2025-02-12 497 USD 18 hours 20 minutes Direct 2024-05-03T02:40:48
Miami (MIA) - Madrid (MAD) 2025-02-05 2025-02-18 497 USD 18 hours 20 minutes Direct 2024-05-03T11:52:58
Miami (MIA) - Madrid (MAD) 2025-02-05 2025-02-19 497 USD 18 hours 20 minutes Direct 2024-05-03T03:03:39
Miami (MIA) - Madrid (MAD) 2025-02-06 2025-02-11 497 USD 18 hours 20 minutes Direct 2024-05-04T02:42:17
Miami (MIA) - Madrid (MAD) 2025-02-06 2025-02-12 497 USD 18 hours 20 minutes Direct 2024-05-03T16:17:47
Miami (MIA) - Madrid (MAD) 2025-02-06 2025-02-13 497 USD 18 hours 20 minutes Direct 2024-05-04T01:15:18
Miami (MIA) - Madrid (MAD) 2025-02-06 2025-02-27 497 USD 18 hours 20 minutes Direct 2024-05-03T21:41:37
Miami (MIA) - Madrid (MAD) 2025-02-10 2025-02-17 497 USD 18 hours 20 minutes Direct 2024-05-04T04:13:07
Miami (MIA) - Madrid (MAD) 2025-02-10 2025-02-21 497 USD 18 hours 20 minutes Direct 2024-05-05T22:32:46
Miami (MIA) - Madrid (MAD) 2025-02-10 2025-02-28 497 USD 18 hours 20 minutes Direct 2024-05-06T14:35:29
Miami (MIA) - Madrid (MAD) 2024-06-16 2024-06-23 765 USD 67 hours 25 minutes Connection 2024-05-04T10:28:01
Miami (MIA) - Madrid (MAD) 2024-06-16 2024-06-22 785 USD 45 hours 5 minutes Connection 2024-05-04T10:30:58
Miami (MIA) - Madrid (MAD) 2024-07-02 2024-07-12 865 USD 25 hours 10 minutes Connection 2024-05-01T22:23:10
Miami (MIA) - Madrid (MAD) 2024-06-14 2024-06-21 867 USD 33 hours 24 minutes Connection 2024-05-04T15:40:12
Miami (MIA) - Madrid (MAD) 2024-06-13 2024-06-20 880 USD 58 hours 4 minutes Connection 2024-04-30T19:57:07
Miami (MIA) - Madrid (MAD) 2024-06-22 2024-07-04 883 USD 25 hours 55 minutes Connection 2024-05-06T16:50:51

Miami to Madrid flight status

Flight Origin Destination Departure Arrival Equip
AA68 Miami (MIA) Madrid (MAD) 3:40 p.m. 6:05 a.m. B789
SV6972 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. None
BA7260 Miami (MIA) Madrid (MAD) 9:55 p.m. 12:35 p.m. 333
UX98 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. B788
DL6774 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. None
AY5642 Miami (MIA) Madrid (MAD) 9:55 p.m. 12:35 p.m. 333
IB6118 Miami (MIA) Madrid (MAD) 9:55 p.m. 12:35 p.m. Airbus A330
AA8636 Miami (MIA) Madrid (MAD) 11:30 a.m. 1:55 p.m. 330
UX098 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. Boeing 787-8
IB7260 Miami (MIA) Madrid (MAD) 1:46 p.m. 3:17 p.m. 333
BA1558 Miami (MIA) Madrid (MAD) 3:45 p.m. 6:10 a.m. 772
RJ7033 Miami (MIA) Madrid (MAD) 3:45 p.m. 6:10 a.m. 777
AY4006 Miami (MIA) Madrid (MAD) 3:45 p.m. 6:10 a.m. 772
IB4610 Miami (MIA) Madrid (MAD) 3:45 p.m. 6:10 a.m. 772
BA4262 Miami (MIA) Madrid (MAD) 5:05 p.m. 7:45 a.m. 333
UX0098 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. 789
AY5646 Miami (MIA) Madrid (MAD) 5:05 p.m. 7:45 a.m. 333
IB6124 Miami (MIA) Madrid (MAD) 5:05 p.m. 7:45 a.m. Airbus A330
QR5276 Miami (MIA) Madrid (MAD) 1:30 p.m. 4:55 p.m. 777
IB8638 Miami (MIA) Madrid (MAD) 4:25 p.m. 6 p.m. 330
LY8039 Miami (MIA) Madrid (MAD) 4:55 p.m. 6:05 a.m. 777
W26144 Miami (MIA) Madrid (MAD) 2 p.m. 2:55 p.m. F50
IB2813 Miami (MIA) Madrid (MAD) 11 p.m. 2:30 a.m. A346
W26147 Miami (MIA) Madrid (MAD) 3:05 p.m. 4 p.m. F50
IB068 Miami (MIA) Madrid (MAD) 4:39 p.m. 6:05 a.m. Boeing 787-8
IB6126 Miami (MIA) Madrid (MAD) 6:30 p.m. 8 a.m. A333
UX826 Miami (MIA) Madrid (MAD) None None B788
P69975 Miami (MIA) Madrid (MAD) None None B772
UX642 Miami (MIA) Madrid (MAD) 7 p.m. None B789
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.
YY6124 Miami (MIA) Madrid (MAD) 7:10 p.m. 9:45 a.m.
UX66 Miami (MIA) Madrid (MAD) 11:55 p.m. 2:55 p.m. A332
VY1144 Miami (MIA) Madrid (MAD) 4:15 p.m. 6:30 a.m.
TK6762 Miami (MIA) Madrid (MAD) None None B77L
IB6122 Miami (MIA) Madrid (MAD) 5:05 p.m. 7:40 a.m. A333
BY6216 Miami (MIA) Madrid (MAD) 9:55 p.m. 12:20 p.m. 737
W26148 Miami (MIA) Madrid (MAD) 7:30 p.m. 10 a.m. F50
W26555 Miami (MIA) Madrid (MAD) 11:35 p.m. 1:05 p.m. J32
W26554 Miami (MIA) Madrid (MAD) 11:35 p.m. 1:05 p.m. J32
W26556 Miami (MIA) Madrid (MAD) 11:35 p.m. 1:05 p.m. J32