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-05-16 2024-06-06 159 USD 49 hours 10 minutes Connection 2024-04-24T14:23:11
Miami (MIA) - Madrid (MAD) 2024-06-09 2024-06-16 162 USD 41 hours 0 minutes Connection 2024-04-22T18:18:32
Miami (MIA) - Madrid (MAD) 2024-05-23 2024-05-30 162 USD 41 hours 0 minutes Connection 2024-04-23T15:52:47
Miami (MIA) - Madrid (MAD) 2024-05-23 2024-06-02 165 USD 41 hours 0 minutes Connection 2024-04-23T15:31:14
Miami (MIA) - Madrid (MAD) 2024-05-02 2024-05-09 168 USD 41 hours 0 minutes Connection 2024-04-23T15:01:04
Miami (MIA) - Madrid (MAD) 2024-07-18 2024-08-08 182 USD 56 hours 40 minutes Connection 2024-04-21T02:52:08
Miami (MIA) - Madrid (MAD) 2024-07-09 2024-07-14 190 USD 56 hours 40 minutes Connection 2024-04-22T20:26:33
Miami (MIA) - Madrid (MAD) 2024-09-10 2024-09-26 197 USD 41 hours 0 minutes Connection 2024-04-21T13:17:19
Miami (MIA) - Madrid (MAD) 2024-08-01 2024-08-13 209 USD 48 hours 30 minutes Connection 2024-04-21T19:59:41
Miami (MIA) - Madrid (MAD) 2024-07-07 2024-07-16 209 USD 49 hours 10 minutes Connection 2024-04-22T15:56:37
Miami (MIA) - Madrid (MAD) 2024-10-07 2024-11-01 444 USD 27 hours 20 minutes Connection 2024-04-23T21:40:01
Miami (MIA) - Madrid (MAD) 2024-10-07 2024-11-06 444 USD 32 hours 15 minutes Connection 2024-04-23T02:58:10
Miami (MIA) - Madrid (MAD) 2024-10-07 2024-10-28 444 USD 41 hours 35 minutes Connection 2024-04-23T22:36:50
Miami (MIA) - Madrid (MAD) 2024-10-07 2024-10-29 444 USD 36 hours 20 minutes Connection 2024-04-21T22:59:45
Miami (MIA) - Madrid (MAD) 2024-10-07 2024-10-30 444 USD 41 hours 35 minutes Connection 2024-04-22T20:50:42
Miami (MIA) - Madrid (MAD) 2024-10-07 2024-10-31 444 USD 27 hours 55 minutes Connection 2024-04-23T21:00:57
Miami (MIA) - Madrid (MAD) 2024-10-09 2024-11-06 444 USD 27 hours 15 minutes Connection 2024-04-22T03:40:18
Miami (MIA) - Madrid (MAD) 2024-10-09 2024-11-08 444 USD 28 hours 45 minutes Connection 2024-04-23T02:35:06
Miami (MIA) - Madrid (MAD) 2024-10-09 2024-10-28 444 USD 38 hours 30 minutes Connection 2024-04-22T21:13:14
Miami (MIA) - Madrid (MAD) 2024-10-09 2024-10-29 444 USD 24 hours 50 minutes Connection 2024-04-22T12:29:28
Miami (MIA) - Madrid (MAD) 2024-10-09 2024-10-30 444 USD 34 hours 15 minutes Connection 2024-04-24T00:30:02
Miami (MIA) - Madrid (MAD) 2024-10-09 2024-10-31 444 USD 27 hours 15 minutes Connection 2024-04-22T09:52:33
Miami (MIA) - Madrid (MAD) 2024-10-10 2024-11-06 444 USD 24 hours 45 minutes Connection 2024-04-23T13:02:50
Miami (MIA) - Madrid (MAD) 2024-10-10 2024-10-28 444 USD 35 hours 15 minutes Connection 2024-04-22T14:53:14
Miami (MIA) - Madrid (MAD) 2024-10-10 2024-10-29 444 USD 27 hours 40 minutes Connection 2024-04-22T19:39:10
Miami (MIA) - Madrid (MAD) 2024-10-10 2024-10-30 444 USD 41 hours 20 minutes Connection 2024-04-23T02:02:04
Miami (MIA) - Madrid (MAD) 2024-10-10 2024-10-31 444 USD 27 hours 40 minutes Connection 2024-04-23T17:29:11
Miami (MIA) - Madrid (MAD) 2024-10-14 2024-10-28 444 USD 39 hours 30 minutes Connection 2024-04-22T15:14:12
Miami (MIA) - Madrid (MAD) 2024-05-02 2024-05-07 855 USD 44 hours 5 minutes Connection 2024-04-20T10:00:45
Miami (MIA) - Madrid (MAD) 2024-06-03 2024-06-10 877 USD 25 hours 4 minutes Connection 2024-04-24T09:44:52

Miami to Madrid flight status

Flight Origin Destination Departure Arrival Equip
BA1558 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
AA8636 Miami (MIA) Madrid (MAD) 11:30 a.m. 1:55 p.m. 330
IB6124 Miami (MIA) Madrid (MAD) 5:05 p.m. 7:45 a.m. Airbus A330
AA68 Miami (MIA) Madrid (MAD) 3:45 p.m. 6:10 a.m. B789
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
SV6972 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. None
AY5646 Miami (MIA) Madrid (MAD) 5:05 p.m. 7:45 a.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
BA7260 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
UX098 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. Boeing 787-8
UX0098 Miami (MIA) Madrid (MAD) 9:30 p.m. 12:05 p.m. 789
IB7260 Miami (MIA) Madrid (MAD) 11:42 a.m. 1:13 p.m. 333
RJ7033 Miami (MIA) Madrid (MAD) 3:45 p.m. 6:10 a.m. 777
AY5642 Miami (MIA) Madrid (MAD) 9:55 p.m. 12:35 p.m. 333
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