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 $259 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 $2594 | 10:00 am Madrid Barajas | 2:34 pm Miami Miami Intl | 9h 34m | Iberia | IB4611 |
from $259 | 7:40 am Madrid Barajas | 5:43 pm Miami Miami Intl | 15h 3m layover 2h 40m - London | Iberia | IB3162 IB4228 |
from $481 | 4:20 pm Madrid Barajas | 5:17 am+1 день Miami Miami Intl | 17h 57m layover 3h 40m - Bogota | Iberia | IB6587 AA1126 |
from $812 | 11:50 am Madrid Barajas | 1:21 am+1 день Miami Miami Intl | 18h 31m layover 4h 23m - Panama City | Iberia | IB6339 CM432 |
from $391 | 7:35 am Madrid Barajas | 8:20 pm Miami Miami Intl | 17h 45m layover 2h 40m - Nantes 1h 25m - Casablanca | Iberia | IB8686 AT717 AT204 |
from $424 | 7:00 am Madrid Barajas | 8:20 pm Miami Miami Intl | 18h 20m layover 4h 30m - Barcelona 1h 0m - Casablanca | Iberia | IB3002 AT965 AT204 |
from $441 | 7:30 am Madrid Barajas | 8:20 pm Miami Miami Intl | 17h 50m layover 4h 0m - Barcelona 1h 0m - Casablanca | Iberia | IB3004 AT965 AT204 |
from $451 | 7:20 am Madrid Barajas | 8:20 pm Miami Miami Intl | 18h 0m layover 3h 50m - Malaga 2h 25m - Casablanca | Iberia | IB3866 AT989 AT204 |
from $460 | 8:00 am Madrid Barajas | 8:20 pm Miami Miami Intl | 17h 20m layover 3h 30m - Barcelona 1h 0m - Casablanca | Iberia | IB3006 AT965 AT204 |
from $479 | 8:30 am Madrid Barajas | 8:20 pm Miami Miami Intl | 16h 50m layover 2h 55m - Barcelona 1h 0m - Casablanca | Iberia | IB3008 AT965 AT204 |
from $580 | 10:25 pm Madrid Barajas | 6:45 pm+1 день Miami Miami Intl | 25h 20m layover 9h 30m - Barcelona 2h 30m - Paris | Iberia | IB5003 VY8004 TX6742 |
from $716 | 10:25 pm Madrid Barajas | 6:45 pm+1 день Miami Miami Intl | 25h 20m layover 7h 20m - Barcelona 4h 30m - Paris | Iberia | IB5003 VY8242 TX6742 |
Iberia Flight Schedule Madrid to Miami
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
10:00 am — 2:34 pm
|
10:00 am — 2:34 pm
IB4611
Iberia
Madrid — Miami
|
9h 34m |
Find flight
from$2594 |
|
11:50 am — 1:21 am
+1 day
|
11:50 am — 4:50 pm
IB6339
Iberia
Madrid — Panama City
4h 23m stop
9:13 pm — 1:21 am
CM432
Compania Panamena de Aviacion
Panama City — Miami
|
18h 31m including layover |
Find flight
from$812 |
|
12:30 pm — 9:40 pm
|
12:30 pm — 4:05 pm
IB6251
Iberia
Madrid — New York
2h 24m stop
6:29 pm — 9:40 pm
IB4939
Iberia
New York — Miami
|
14h 10m including layover |
Find flight
from$2595 |
|
3:50 pm — 9:13 am
+1 day
|
3:50 pm — 9:30 pm
IB6149
Iberia
Madrid — Dallas
8h stop
5:30 am — 9:13 am
IB4135
Iberia
Dallas — Miami
|
22h 23m including layover |
Find flight
from$2715 |
|
4:20 pm — 5:17 am
+1 day
|
5:25 pm — 8:30 pm
IB6587
Iberia
Madrid — Bogota
3h 40m stop
1:20 am — 6:15 am
AA1126
American Airlines
Bogota — Miami
|
17h 57m including layover |
Find flight
from$481 |
|
6:05 pm — 6:45 pm
+1 day
|
6:05 pm — 8:10 pm
IB3440
Iberia
Madrid — Paris
17h 20m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
29h 40m including layover |
Find flight
from$597 |
|
7:40 am — 5:43 pm
|
8:15 am — 9:40 am
IB3162
Iberia
Madrid — London
2h 40m stop
12:50 pm — 5:20 pm
IB4228
Iberia
London — Miami
|
15h 3m including layover |
Find flight
from$259 |
|
10:15 am — 6:45 pm
+1 day
|
10:15 am — 12:00 pm
IB3388
Iberia
Madrid — Marseille
8h 5m stop
8:05 pm — 9:45 pm
FR7269
Ryanair
Marseille — Paris
15h 45m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
37h 30m including layover |
Find flight
from$454 |
|
10:15 am — 6:45 pm
+1 day
|
10:15 am — 12:00 pm
IB3388
Iberia
Madrid — Montpellier
18h 45m stop
6:45 am — 8:15 am
TO7071
Transavia France
Montpellier — Paris
5h 15m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
37h 30m including layover |
Find flight
from$511 |
|
11:40 am — 6:45 pm
+1 day
|
11:40 am — 12:55 pm
IB8946
Iberia
Madrid — Malaga
17h 55m stop
6:50 am — 9:20 am
VY8172
Vueling
Malaga — Paris
4h 10m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
36h 5m including layover |
Find flight
from$509 |
|
12:00 pm — 6:45 pm
+1 day
|
12:00 pm — 1:10 pm
IB8860
Iberia
Madrid — Alicante
17h 25m stop
6:35 am — 8:55 am
VY8259
Vueling
Alicante — Paris
4h 35m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
35h 45m including layover |
Find flight
from$527 |
|
1:40 pm — 1:21 am
+2 days
|
1:40 pm — 7:30 pm
IB6659
Iberia
Madrid — Lima
21h 1m stop
4:31 pm — 8:19 pm
CM132
Compania Panamena de Aviacion
Lima — Panama City
54m stop
9:13 pm — 1:21 am
CM432
Compania Panamena de Aviacion
Panama City — Miami
|
40h 41m including layover |
Find flight
from$604 |
|
1:40 pm — 10:46 pm
+1 day
|
1:40 pm — 7:30 pm
IB6659
Iberia
Madrid — Lima
18h 10m stop
1:40 pm — 5:27 pm
CM760
Compania Panamena de Aviacion
Lima — Panama City
1h 11m stop
6:38 pm — 10:46 pm
CM427
Compania Panamena de Aviacion
Panama City — Miami
|
38h 6m including layover |
Find flight
from$610 |
|
2:45 pm — 6:45 pm
+1 day
|
2:45 pm — 4:20 pm
IB3172
Iberia
Madrid — London
4h 5m stop
8:25 pm — 10:35 pm
VY6945
Vueling
London — Paris
14h 55m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
33h including layover |
Find flight
from$684 |
|
3:50 pm — 6:45 pm
+1 day
|
3:50 pm — 5:15 pm
IB3166
Iberia
Madrid — London
3h 15m stop
8:30 pm — 10:50 pm
BA326
British Airways
London — Paris
14h 40m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
31h 55m including layover |
Find flight
from$574 |
|
4:00 pm — 6:45 pm
+1 day
|
4:00 pm — 5:20 pm
IB3018
Iberia
Madrid — Barcelona
3h 35m stop
8:55 pm — 10:50 pm
TO4759
Transavia France
Barcelona — Paris
14h 40m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
31h 45m including layover |
Find flight
from$567 |
|
5:20 pm — 6:45 pm
+1 day
|
5:20 pm — 6:35 pm
IB3024
Iberia
Madrid — Barcelona
2h 20m stop
8:55 pm — 10:50 pm
TO4759
Transavia France
Barcelona — Paris
14h 40m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
30h 25m including layover |
Find flight
from$567 |
|
5:30 pm — 6:45 pm
+1 day
|
5:30 pm — 6:45 pm
IB3022
Iberia
Madrid — Barcelona
2h 10m stop
8:55 pm — 10:50 pm
TO4759
Transavia France
Barcelona — Paris
14h 40m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
30h 15m including layover |
Find flight
from$567 |
|
6:25 pm — 6:45 pm
+1 day
|
6:25 pm — 7:40 pm
IB5001
Iberia
Madrid — Barcelona
13h 30m stop
9:10 am — 11:00 am
VY8004
Vueling
Barcelona — Paris
2h 30m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
29h 20m including layover |
Find flight
from$598 |
|
7:35 am — 8:20 pm
|
7:35 am — 9:15 am
IB8686
Iberia
Madrid — Nantes
2h 40m stop
11:55 am — 2:35 pm
AT717
Royal Air Maroc
Nantes — Casablanca
1h 25m stop
4:00 pm — 8:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
17h 45m including layover |
Find flight
from$391 |
|
8:00 am — 8:20 pm
|
8:00 am — 9:15 am
IB3006
Iberia
Madrid — Barcelona
3h 30m stop
12:45 pm — 3:00 pm
AT965
Royal Air Maroc
Barcelona — Casablanca
1h stop
4:00 pm — 8:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
17h 20m including layover |
Find flight
from$460 |
|
8:30 am — 8:20 pm
|
8:30 am — 9:50 am
IB3008
Iberia
Madrid — Barcelona
2h 55m stop
12:45 pm — 3:00 pm
AT965
Royal Air Maroc
Barcelona — Casablanca
1h stop
4:00 pm — 8:20 pm
AT204
Royal Air Maroc
Casablanca — Miami
|
16h 50m including layover |
Find flight
from$479 |
|
9:35 pm — 6:45 pm
+1 day
|
9:35 pm — 11:20 pm
IB8752
Iberia
Madrid — Montpellier
7h 25m stop
6:45 am — 8:15 am
TO7071
Transavia France
Montpellier — Paris
5h 15m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
26h 10m including layover |
Find flight
from$573 |
|
9:35 pm — 6:45 pm
+1 day
|
9:35 pm — 11:20 pm
IB8752
Iberia
Madrid — Montpellier
10h 25m stop
9:45 am — 11:15 am
TO7131
Transavia France
Montpellier — Paris
2h 15m stop
1:30 pm — 6:45 pm
TX6742
Air Caraibes
Paris — Miami
|
26h 10m including layover |
Find flight
from$596 |
Flight Information
There is 1 flight 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:35 pm. Nonstop flight is 9h 34m. The time difference between Madrid and Miami is 6h.
- The fastest flight 9h 34m
- Average flight time 9h 34m
- The earliest flight 10:00 am
- The latest flight 9:35 pm
- Distance 4416 ml
The cheapest months for traveling to Miami are may (from 259 $).
The cheapest flight by Iberia that our users were able to find is $259. This airfare is economy class on one-way IB3162 flight for May 1, 2024 leaving Barajas in Madrid at 7:40 am, it includes all taxes and additional fees.
Iberia Airplanes on the Route
List of the most popular Iberia airplanes flying from Madrid to Miami:
- Airbus A320-200 (Sharklets)from $259Find
- Canadair Regional Jet 1000from $391Find
- Airbus A320from $424Find
- Airbus A321from $441Find
- Airbus A330from $574Find
- Airbus A350-900from $604Find
- Airbus A319from $632Find
- Airbus A330-200from $812Find
- Boeing 787from $2 594Find
- Boeing 777from $2 595Find
Other Popular Airlines on the Route
Besides Iberia there are other 9 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 5 direct flights every day from Madrid. Airlines and fares are below:
- from $769Find
- from $944Find
- from $810Find
Connecting Flights
List of flights with layovers (1 and more stops):
- from $533Find
- from $123Find
- from $229Find
- from $230Find
- from $247Find
- AT - Royal Air Marocfrom $251Find
- AZ - Alitaliafrom $230Find
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.