Iberia Madrid to Miami Flights
Cheapflightsplus.com will find cheap Iberia flights from Madrid to Miami. Compare airline ticket prices and book air tickets starting from $396 from trusted online travel agencies, web sites and directly from airlines. Check flights schedule of Iberia, arrivals and departure details below.
Find Cheap Airfare Madrid — Miami (FL) by Iberia
Cheap Flights from Madrid to Miami by Iberia
Price | Departure | Arrival | Flight Time | Airline | Flight |
---|---|---|---|---|---|
from $743 | 11:30 am Madrid Barajas | 3:45 pm Miami Miami Intl | 10h 15m | Iberia | IB333 |
from $397 | 7:50 am Madrid Barajas | 8:10 pm Miami Miami Intl | 18h 20m layover 4h 35m - Berlin | Iberia | IB1801 N0623 |
from $492 | 6:45 am Madrid Barajas | 8:00 pm Miami Miami Intl | 19h 15m layover 6h 40m - Barcelona | Iberia | IB401 VY9779 |
from $575 | 9:35 pm Madrid Barajas | 8:00 pm+1 день Miami Miami Intl | 28h 25m layover 15h 50m - Barcelona | Iberia | IB427 VY9779 |
from $396 | 9:35 pm Madrid Barajas | 2:06 pm+2 дня Miami Miami Intl | 46h 31m layover 19h 55m - Barcelona 12h 38m - Boston | Iberia | IB427 VY9795 F91435 |
from $439 | 7:45 am Madrid Barajas | 7:20 pm Miami Miami Intl | 17h 35m layover 3h 45m - Barcelona 1h 10m - Casablanca | Iberia | IB405 AT965 AT204 |
from $441 | 8:00 pm Madrid Barajas | 7:20 pm+1 день Miami Miami Intl | 29h 20m layover 15h 30m - Barcelona 1h 10m - Casablanca | Iberia | IB425 AT965 AT204 |
from $447 | 7:15 am Madrid Barajas | 7:20 pm Miami Miami Intl | 18h 5m layover 4h 15m - Barcelona 1h 10m - Casablanca | Iberia | IB403 AT965 AT204 |
from $463 | 8:30 am Madrid Barajas | 7:20 pm Miami Miami Intl | 16h 50m layover 3h 0m - Barcelona 1h 10m - Casablanca | Iberia | IB407 AT965 AT204 |
from $466 | 11:30 am Madrid Barajas | 2:46 pm+1 день Miami Miami Intl | 33h 16m layover 5h 15m - Barcelona 14h 9m - Boston | Iberia | IB411 VY9795 F91435 |
from $466 | 10:00 pm Madrid Barajas | 4:45 pm+1 день Miami Miami Intl | 24h 45m layover 7h 10m - Nice 3h 55m - London | Iberia | IB1217 U28424 Z0723 |
from $468 | 10:40 pm Madrid Barajas | 4:45 pm+2 дня Miami Miami Intl | 48h 5m layover 17h 45m - Valencia 17h 0m - London | Iberia | IB1083 VY8472 Z0723 |
from $469 | 1:15 pm Madrid Barajas | 2:46 pm+1 день Miami Miami Intl | 31h 31m layover 3h 30m - Barcelona 14h 9m - Boston | Iberia | IB413 VY9795 F91435 |
from $471 | 2:55 pm Madrid Barajas | 7:20 pm+1 день Miami Miami Intl | 34h 25m layover 3h 0m - Barcelona 18h 45m - Casablanca | Iberia | IB415 AT961 AT204 |
from $471 | 2:55 pm Madrid Barajas | 7:20 pm+1 день Miami Miami Intl | 34h 25m layover 20h 35m - Barcelona 1h 10m - Casablanca | Iberia | IB415 AT965 AT204 |
from $474 | 7:05 pm Madrid Barajas | 7:20 pm+1 день Miami Miami Intl | 30h 15m layover 16h 25m - Barcelona 1h 10m - Casablanca | Iberia | IB423 AT965 AT204 |
Iberia Flight Schedule Madrid to Miami
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
10:00 am — 1:50 pm
|
10:00 am — 1:50 pm
IB4611
Iberia
Madrid — Miami
|
9h 50m |
Find flight
from$756 |
|
11:30 am — 3:45 pm
|
11:30 am — 3:45 pm
IB333
Iberia
Madrid — Miami
|
10h 15m |
Find flight
from$743 |
|
4:10 pm — 8:30 pm
|
4:10 pm — 8:30 pm
IB337
Iberia
Madrid — Miami
|
10h 20m |
Find flight
from$756 |
|
12:30 pm — 8:49 pm
|
12:30 pm — 3:15 pm
IB211
Iberia
Madrid — New York
2h 14m stop
5:33 pm — 8:51 pm
IB4990
Iberia
New York — Miami
|
14h 19m including layover |
Find flight
from$808 |
|
12:40 pm — 8:56 pm
|
10:45 am — 1:00 pm
IB4001
Iberia
Madrid — New York
2h 34m stop
5:29 pm — 8:49 pm
IB4990
Iberia
New York — Miami
|
14h 16m including layover |
Find flight
from$769 |
|
4:25 pm — 8:16 am
+1 day
|
4:25 pm — 7:15 pm
IB325
Iberia
Madrid — Newark
9h 50m stop
5:05 am — 8:16 am
NK1902
Spirit Airlines
Newark — Miami
|
21h 51m including layover |
Find flight
from$613 |
|
5:00 am — 6:45 pm
|
5:00 am — 7:05 am
IB575
Iberia
Madrid — Paris
7h 25m stop
2:30 pm — 6:45 pm
BF742
Bluebird Cargo
Paris — Miami
|
19h 45m including layover |
Find flight
from$659 |
|
6:45 am — 8:00 pm
|
6:45 am — 8:00 am
IB401
Iberia
Madrid — Barcelona
6h 40m stop
2:40 pm — 8:00 pm
VY9779
Vueling
Barcelona — Miami
|
19h 15m including layover |
Find flight
from$492 |
|
7:50 am — 8:10 pm
|
7:45 am — 10:50 am
IB1801
Iberia
Madrid — Berlin
4h 35m stop
3:30 pm — 8:10 pm
N0623
N0
Berlin — Miami
|
18h 20m including layover |
Find flight
from$397 |
|
10:00 pm — 4:45 pm
+1 day
|
10:00 pm — 11:55 pm
IB1217
Iberia
Madrid — Nice
7h 10m stop
7:05 am — 8:05 am
U28424
EasyJet
Nice — London
3h 55m stop
12:00 pm — 4:45 pm
Z0723
Z0
London — Miami
|
24h 45m including layover |
Find flight
from$466 |
|
10:40 pm — 4:45 pm
+2 days
|
10:40 pm — 11:45 pm
IB1083
Iberia
Madrid — Valencia
17h 45m stop
5:30 pm — 7:00 pm
VY8472
Vueling
Valencia — London
17h stop
12:00 pm — 4:45 pm
Z0723
Z0
London — Miami
|
48h 5m including layover |
Find flight
from$468 |
|
11:00 pm — 4:45 pm
+1 day
|
11:00 pm — 11:25 pm
IB539
Iberia
Madrid — Lisbon
6h 55m stop
7:05 am — 9:50 am
U28514
EasyJet
Lisbon — London
2h 55m stop
2:00 pm — 6:45 pm
Z0723
Z0
London — Miami
|
23h 45m including layover |
Find flight
from$499 |
|
11:30 am — 2:46 pm
+1 day
|
11:30 am — 12:45 pm
IB411
Iberia
Madrid — Barcelona
5h 15m stop
6:00 pm — 8:55 pm
VY9795
Vueling
Barcelona — Boston
14h 9m stop
11:04 am — 2:46 pm
F91435
Frontier Airlines
Boston — Miami
|
33h 16m including layover |
Find flight
from$466 |
|
1:05 pm — 8:35 am
+1 day
|
1:05 pm — 3:30 pm
IB651
Iberia
Madrid — Rome
3h 40m stop
7:10 pm — 10:30 pm
N0401
N0
Rome — Newark
6h 47m stop
5:17 am — 8:35 am
NK1902
Spirit Airlines
Newark — Miami
|
25h 30m including layover |
Find flight
from$475 |
|
1:15 pm — 2:46 pm
+1 day
|
1:15 pm — 2:30 pm
IB413
Iberia
Madrid — Barcelona
3h 30m stop
6:00 pm — 8:55 pm
VY9795
Vueling
Barcelona — Boston
14h 9m stop
11:04 am — 2:46 pm
F91435
Frontier Airlines
Boston — Miami
|
31h 31m including layover |
Find flight
from$469 |
|
2:55 pm — 7:20 pm
+1 day
|
2:55 pm — 4:10 pm
IB415
Iberia
Madrid — Barcelona
3h stop
7:10 pm — 9:20 pm
AT961
Royal Air Maroc
Barcelona — Casablanca
18h 45m stop
4:05 pm — 7:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
34h 25m including layover |
Find flight
from$471 |
|
2:55 pm — 7:20 pm
+1 day
|
2:55 pm — 4:10 pm
IB415
Iberia
Madrid — Barcelona
20h 35m stop
12:45 pm — 2:55 pm
AT965
Royal Air Maroc
Barcelona — Casablanca
1h 10m stop
4:05 pm — 7:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
34h 25m including layover |
Find flight
from$471 |
|
3:40 pm — 8:16 am
+1 day
|
3:40 pm — 4:05 pm
IB533
Iberia
Madrid — Lisbon
2h 40m stop
6:45 pm — 10:10 pm
TP203
TAP Portugal
Lisbon — Newark
6h 55m stop
5:05 am — 8:16 am
NK1902
Spirit Airlines
Newark — Miami
|
22h 36m including layover |
Find flight
from$782 |
|
3:40 pm — 9:35 am
+1 day
|
3:40 pm — 4:00 pm
IB1151
Iberia
Madrid — Porto
2h 40m stop
6:40 pm — 10:00 pm
TP211
TAP Portugal
Porto — Newark
8h 15m stop
6:15 am — 9:35 am
NK879
Spirit Airlines
Newark — Miami
|
23h 55m including layover |
Find flight
from$797 |
|
4:55 pm — 2:45 pm
+1 day
|
4:55 pm — 6:10 pm
IB419
Iberia
Madrid — Barcelona
12h 35m stop
6:45 am — 7:45 am
TP1041
TAP Portugal
Barcelona — Lisbon
2h 25m stop
10:10 am — 2:45 pm
TP223
TAP Portugal
Lisbon — Miami
|
27h 50m including layover |
Find flight
from$628 |
|
5:20 pm — 10:55 am
+1 day
|
5:20 pm — 6:50 pm
IB725
Iberia
Madrid — London
3h 40m stop
10:30 pm — 4:20 am
AM8
Aeromexico
London — Mexico City
2h 10m stop
6:30 am — 10:55 am
AM412
Aeromexico
Mexico City — Miami
|
23h 35m including layover |
Find flight
from$1641 |
|
6:45 am — 7:20 pm
|
6:45 am — 8:00 am
IB401
Iberia
Madrid — Barcelona
4h 45m stop
12:45 pm — 2:55 pm
AT965
Royal Air Maroc
Barcelona — Casablanca
1h 10m stop
4:05 pm — 7:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
18h 35m including layover |
Find flight
from$441 |
|
7:45 am — 7:20 pm
|
7:45 am — 9:00 am
IB405
Iberia
Madrid — Barcelona
3h 45m stop
12:45 pm — 2:55 pm
AT965
Royal Air Maroc
Barcelona — Casablanca
1h 10m stop
4:05 pm — 7:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
17h 35m including layover |
Find flight
from$439 |
|
8:00 pm — 7:20 pm
+1 day
|
8:00 pm — 9:15 pm
IB425
Iberia
Madrid — Barcelona
15h 30m stop
12:45 pm — 2:55 pm
AT965
Royal Air Maroc
Barcelona — Casablanca
1h 10m stop
4:05 pm — 7:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
29h 20m including layover |
Find flight
from$441 |
|
8:30 am — 7:20 pm
|
8:30 am — 9:45 am
IB407
Iberia
Madrid — Barcelona
3h stop
12:45 pm — 2:55 pm
AT965
Royal Air Maroc
Barcelona — Casablanca
1h 10m stop
4:05 pm — 7:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
16h 50m including layover |
Find flight
from$463 |
|
9:35 pm — 2:06 pm
+2 days
|
9:35 pm — 10:50 pm
IB427
Iberia
Madrid — Barcelona
19h 55m stop
6:45 pm — 9:40 pm
VY9795
Vueling
Barcelona — Boston
12h 38m stop
10:18 am — 2:06 pm
F91435
Frontier Airlines
Boston — Miami
|
46h 31m including layover |
Find flight
from$396 |
|
9:35 pm — 7:20 pm
+2 days
|
9:35 pm — 10:50 pm
IB427
Iberia
Madrid — Barcelona
20h 20m stop
7:10 pm — 9:20 pm
AT961
Royal Air Maroc
Barcelona — Casablanca
18h 45m stop
4:05 pm — 7:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
50h 45m including layover |
Find flight
from$436 |
Flight Information
There are 3 flights by Iberia from Madrid to Miami every week with departures from Barajas and Torrejon. All flights arrive at Miami Intl, Miami Int., Palm Beach Intl.
Departures start from 10:00 am to 9:55 am. Nonstop flight is 9h 50m. The time difference between Madrid and Miami is 6h.
- The fastest flight 9h 50m
- Average flight time 10h 15m
- The earliest flight 10:00 am
- The latest flight 9:55 am
- Distance 4416 ml
The cheapest months for traveling to Miami are january (from 396 $), february (from 397 $), december (from 439 $).
The most expensive and popular months are november (from 488 $), december (from 439 $), february (from 397 $).
The cheapest flight by Iberia that our users were able to find is $396. This airfare is economy class on one-way IB427 flight for January 22, 2025 leaving Barajas in Madrid at 9:35 pm, it includes all taxes and additional fees.
Iberia Airplanes on the Route
List of the most popular Iberia airplanes flying from Madrid to Miami:
Other Popular Airlines on the Route
Besides Iberia there are other 4 airline carriers between Madrid and Miami. Please review schedules and prices from the most popular airlines to find the best airfare deals from Madrid to Miami.
Nonstop flights
There are 3 direct flights every day from Madrid. Airlines and fares are below:
Connecting Flights
List of flights with layovers (1 and more stops):
- AV - Aviancafrom $650Find
- AZ - Alitaliafrom $1852Find
- LH - Lufthansafrom $1232Find
- BA - British Airwaysfrom $3018Find
How to book an air ticket yourself?

- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected airfare.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.