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 $327 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 $613 | 11:30 am Madrid Barajas | 3:45 pm Miami Miami Intl | 10h 15m | Iberia | IB333 |
from $328 | 7:50 am Madrid Barajas | 8:10 pm Miami Miami Intl | 18h 20m layover 4h 35m - Berlin | Iberia | IB1801 N0623 |
from $406 | 6:45 am Madrid Barajas | 8:00 pm Miami Miami Intl | 19h 15m layover 6h 40m - Barcelona | Iberia | IB401 VY9779 |
from $481 | 7:20 am Madrid Barajas | 6:45 pm Miami Miami Intl | 17h 25m layover 5h 5m - Paris | Iberia | IB569 TX6742 |
from $327 | 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 $362 | 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 $364 | 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 $369 | 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 $382 | 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 $385 | 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 $385 | 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 $387 | 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 $387 | 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 $389 | 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 $389 | 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 $391 | 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$624 |
|
11:30 am — 3:45 pm
|
11:30 am — 3:45 pm
IB333
Iberia
Madrid — Miami
|
10h 15m |
Find flight
from$613 |
|
4:10 pm — 8:30 pm
|
4:10 pm — 8:30 pm
IB337
Iberia
Madrid — Miami
|
10h 20m |
Find flight
from$624 |
|
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$667 |
|
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$635 |
|
4:25 pm — 9:35 am
+1 day
|
4:25 pm — 7:15 pm
IB325
Iberia
Madrid — Newark
11h stop
6:15 am — 9:35 am
NK879
Spirit Airlines
Newark — Miami
|
23h 10m including layover |
Find flight
from$606 |
|
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$544 |
|
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$406 |
|
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$328 |
|
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$385 |
|
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$387 |
|
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$412 |
|
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$385 |
|
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$392 |
|
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$387 |
|
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$389 |
|
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$389 |
|
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$658 |
|
3:40 pm — 8: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
7h 17m stop
5:17 am — 8:35 am
NK1902
Spirit Airlines
Newark — Miami
|
22h 55m including layover |
Find flight
from$692 |
|
4:25 pm — 11:09 am
+1 day
|
4:25 pm — 7:15 pm
IB325
Iberia
Madrid — New York
3h 35m stop
10:50 pm — 1:30 am
F94347
Frontier Airlines
New York — Atlanta
7h 38m stop
9:08 am — 11:09 am
F92484
Frontier Airlines
Atlanta — Miami
|
24h 44m including layover |
Find flight
from$595 |
|
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$364 |
|
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$362 |
|
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$364 |
|
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$382 |
|
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$327 |
|
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$360 |
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 327 $), february (from 328 $), december (from 362 $).
The most expensive and popular months are november (from 422 $), december (from 362 $), february (from 328 $).
The cheapest flight by Iberia that our users were able to find is $327. 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 30 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 10 direct flights every day from Madrid. Airlines and fares are below:
- from $714Find
- from $596Find
- from $584Find
Connecting Flights
List of flights with layovers (1 and more stops):
- from $696Find
- from $348Find
- from $597Find
- from $775Find
- from $624Find
- from $307Find
- from $432Find
- from $509Find
- TU - Tunisairfrom $652Find
- VY - Vuelingfrom $329Find
- LO - LOTfrom $600Find
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.