Flight times from Miami to Madrid & schedule

The average flight time from Miami to Madrid is About 8 hours 39 minutes, covering a distance of About 7,106.02km.

Flight duration

About 8 hours 39 minutes

Flight distance

About 7,106.02km

Latest flight

21:45 → 12:05

How long is the flight from Miami to Madrid?

The flights usually depart from Miami International Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
TAP Air Portugal TP226
MIA 03:50
LIS 17:15
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1020
LIS 19:05
MAD 21:25
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP226
MIA 03:50
LIS 17:15
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1022
LIS 22:00
MAD 00:20
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP226
MIA 03:50
LIS 17:15
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1010
LIS 07:45
MAD 10:05
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP226
MIA 03:50
LIS 17:15
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1012
LIS 10:20
MAD 12:40
1.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1040
MIA 06:00
JFK 09:05
With stops 3.1h
S
M
T
W
T
F
S
American Airlines AA8566
JFK 16:55
MAD 06:10
7.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2428
MIA 07:00
JFK 09:58
With stops 3.0h
S
M
T
W
T
F
S
American Airlines AA094
JFK 16:20
MAD 05:35
7.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2428
MIA 07:00
JFK 09:58
With stops 3.0h
S
M
T
W
T
F
S
American Airlines AA8566
JFK 16:55
MAD 06:10
7.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2428
MIA 07:00
JFK 09:58
With stops 3.0h
S
M
T
W
T
F
S
American Airlines AA8852
EWR 23:55
MAD 13:20
7.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC1651
MIA 08:15
YUL 11:43
With stops 3.5h
S
M
T
W
T
F
S
Air Transat TS384
YUL 23:10
MAD 12:00
6.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA1051
MIA 08:32
JFK 11:40
With stops 3.1h
S
M
T
W
T
F
S
American Airlines AA8566
JFK 16:55
MAD 06:10
7.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA1051
MIA 08:32
JFK 11:40
With stops 3.1h
S
M
T
W
T
F
S
Delta Air Lines DL126
JFK 20:20
MAD 09:55
7.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA2494
MIA 08:38
CUN 09:30
With stops 1.9h
S
M
T
W
T
F
S
Iberojet Airlines E9814
CUN 20:20
MAD 12:55
9.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1052
MIA 09:55
JFK 13:04
With stops 3.1h
S
M
T
W
T
F
S
American Airlines AA8566
JFK 16:55
MAD 06:10
7.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1399
MIA 11:45
BOS 15:08
With stops 3.4h
S
M
T
W
T
F
S
American Airlines AA8849
BOS 21:20
MAD 10:30
7.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2339
MIA 13:45
LGA 16:46
With stops 3.0h
S
M
T
W
T
F
S
American Airlines AA8852
EWR 23:55
MAD 13:20
7.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA158
MIA 14:32
CUN 15:25
With stops 1.9h
S
M
T
W
T
F
S
World2Fly Airlines 2W2502
CUN 21:20
MAD 12:35
8.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP224
MIA 16:30
LIS 05:55
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1012
LIS 10:20
MAD 12:40
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP224
MIA 16:30
LIS 05:55
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1014
LIS 13:00
MAD 15:20
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP224
MIA 16:30
LIS 05:55
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1016
LIS 14:40
MAD 17:00
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP224
MIA 16:30
LIS 05:55
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1018
LIS 16:50
MAD 19:10
1.3h
S
M
T
W
T
F
S
Check prices
See all
Air CaraÏBes TX6743
MIA 23:05
ORY 14:00
With stops 8.9h
S
M
T
W
T
F
S
Iberia IB592
CDG 05:50
MAD 08:00
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA8740
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Iberia IB338
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
British Airways BA7260
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Finnair AY5642
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA944
MIA 21:51
JFK 00:59
With stops 3.1h
S
M
T
W
T
F
S
American Airlines AA8566
JFK 16:55
MAD 06:10
7.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA944
MIA 21:51
JFK 00:59
With stops 3.1h
S
M
T
W
T
F
S
Delta Air Lines DL126
JFK 20:20
MAD 09:55
7.6h
S
M
T
W
T
F
S
Check prices
Royal Air Maroc AT205
MIA 21:45
CMN 11:00
With stops 8.3h
S
M
T
W
T
F
S
Royal Air Maroc AT970
CMN 16:25
MAD 19:10
1.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX098
MIA 21:30
MAD 12:05
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1389
MIA 20:44
LGA 23:48
With stops 3.1h
S
M
T
W
T
F
S
American Airlines AA094
JFK 16:20
MAD 05:35
7.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA068
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
Iberia IB4610
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
British Airways BA1558
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
Finnair AY3756
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA8741
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Iberia IB334
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
British Airways BA4262
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Finnair AY5646
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP224
MIA 16:30
LIS 05:55
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1012
LIS 10:20
MAD 12:40
1.3h
S
M
T
W
T
F
S
Check prices
TAP Air Portugal TP224
MIA 16:30
LIS 05:55
With stops 8.4h
S
M
T
W
T
F
S
TAP Air Portugal TP1014
LIS 13:00
MAD 15:20
1.3h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA8741
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Iberia IB334
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
British Airways BA4262
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Finnair AY5646
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA068
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
Iberia IB4610
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
British Airways BA1558
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
Finnair AY3756
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
Air Europa UX098
MIA 21:30
MAD 12:05
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA8740
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Iberia IB338
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
British Airways BA7260
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Finnair AY5642
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA8740
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Iberia IB338
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
British Airways BA7260
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Finnair AY5642
MIA 22:00
MAD 12:50
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Air Europa UX098
MIA 21:30
MAD 12:05
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA068
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
Iberia IB4610
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
British Airways BA1558
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
Finnair AY3756
MIA 19:10
MAD 09:45
Nonstop 8.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA8741
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Iberia IB334
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
British Airways BA4262
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
Finnair AY5646
MIA 16:55
MAD 07:45
Nonstop 8.8h
S
M
T
W
T
F
S
Check prices
See all

FAQs about flight schedules from Miami to Madrid