Airlines with flights from Miami to Madrid
There are five airlines with scheduled flights between MIA and MAD. Iberia, American Airlines and Air Europa has non-stop flights from Miami International to Barajas and the flight time is 8 hours and 40 minutes.
Choose airline
Schedules

MIA
Direct
MAD
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
IB334
17:20
17:20
17:20
17:20
17:20
17:20
----
IB338
22:15
22:15
22:15
22:15
22:15
22:15
23:15
The timetable & schedule information was updated at 2025-02-17

Non-stop with American Airlines
-
Total flight time: 8 hours and 20 minutes
-
One World Alliance
-
Miami is a American Airlines hub.
-
7 flights per week
-
Boeing 777-200 / 200ER
-
Business class available
MIA
Direct
MAD
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
AA68
15:45
15:45
15:45
15:50
15:50
15:50
17:00
The timetable & schedule information was updated at 2025-02-17

Non-stop with Air Europa
-
Total flight time: 8 hours and 20 minutes
-
Sky Team Alliance
-
Madrid is a Air Europa hub.
-
7 flights per week
-
Boeing 787-8Boeing 787-9
-
Business class available
MIA
Direct
MAD
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
UX98
21:45
21:45
21:45
21:45
21:45
21:45
22:45
The timetable & schedule information was updated at 2025-02-17

Via Charlotte with American Airlines
-
Total flight time: 10h 50m - 14h 55m.
-
One World Alliance
-
Miami is a American Airlines hub.
-
14 flights per week
-
Boeing 777-200 / 200ER
MIA
Via CLT
MAD
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
AA2191
AA748
AA748
09:32
09:32
09:32
09:56
09:56
09:48
09:56
AA3007
AA748
AA748
10:30
10:30
10:30
11:03
11:03
11:03
11:03
AA2210
AA94
AA94
12:35
12:35
12:35
12:35
12:35
----
12:43
AA2047
AA94
AA94
----
----
----
----
----
----
12:52
AA2286
AA748
AA748
----
----
----
----
----
----
13:35
AA761
AA94
AA94
15:00
15:00
15:00
15:19
15:19
14:31
15:04
AA1293
AA740
AA740
14:43
14:43
14:43
15:01
15:01
15:01
15:01
AA1232
AA740
AA740
16:40
16:40
16:40
16:58
16:58
16:58
16:58
AA3061
AA740
AA740
----
----
----
----
----
----
18:33
The timetable & schedule information was updated at 2025-02-17

Via New York with United Airlines
-
Total flight time: 12h 13m - 14h 55m.
-
14 flights per week
MIA
Via EWR
MAD
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
UA1726
UA51
UA51
12:20
12:20
12:45
----
----
----
----
UA1557
UA51
UA51
----
----
----
12:24
12:20
12:20
----
UA2054
UA51
UA51
14:29
14:29
14:29
----
----
----
----
UA1800
UA51
UA51
----
----
----
14:32
14:32
14:46
14:32
The timetable & schedule information was updated at 2025-02-17

Via London with British Airways
-
Total flight time: 12h 25m - 16h 10m.
-
One World Alliance
-
14 flights per week
MIA
Via LHR
MAD
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
BA206
BA468
BA468
17:15
----
17:15
17:15
----
17:15
----
BA206
BA466
BA466
17:15
17:15
----
----
17:15
----
18:15
BA208
BA462
BA462
22:05
22:05
22:05
22:05
22:05
22:05
23:05
BA208
BA464
BA464
----
22:05
22:05
22:05
----
22:05
23:05
BA208
BA460
BA460
22:05
22:05
22:05
22:05
22:05
22:05
23:05
The timetable & schedule information was updated at 2025-02-17

Via Philadelphia with American Airlines
-
Total flight time: 10h 20m - 14h 20m.
-
One World Alliance
-
Miami is a American Airlines hub.
-
12 flights per week
-
Boeing 777-200 / 200ER
MIA
Via PHL
MAD
W10, Mar 03 - Mar 09
Flight
Mon
Mar 3
Tue
Mar 4
Wed
Mar 5
Thu
Mar 6
Fri
Mar 7
Sat
Mar 8
Sun
Mar 9
AA2191
AA748
AA748
09:32
09:32
09:32
09:56
09:56
09:48
09:56
AA3007
AA748
AA748
10:30
10:30
10:30
11:03
11:03
11:03
11:03
AA2210
AA94
AA94
12:35
12:35
12:35
12:35
12:35
----
12:43
AA2047
AA94
AA94
----
----
----
----
----
----
12:52
AA2286
AA748
AA748
----
----
----
----
----
----
13:35
AA761
AA94
AA94
15:00
15:00
15:00
15:19
15:19
14:31
15:04
AA1293
AA740
AA740
14:43
14:43
14:43
15:01
15:01
15:01
15:01
AA1232
AA740
AA740
16:40
16:40
16:40
16:58
16:58
16:58
16:58
AA3061
AA740
AA740
----
----
----
----
----
----
18:33
The timetable & schedule information was updated at 2025-02-17