Iberia Madrid to Chicago Flights
Cheapflightsplus.com will find cheap Iberia flights from Madrid to Chicago. Compare airline ticket prices and book air tickets starting from $260 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 — Chicago (IL) by Iberia
Cheap Flights from Madrid to Chicago by Iberia
Price | Departure | Arrival | Flight Time | Airline | Flight |
---|---|---|---|---|---|
from $579 | 11:35 am Madrid Barajas | 2:15 pm Chicago O'Hare International | 9h 40m | Iberia | IB341 |
from $260 | 7:10 am Madrid Barajas | 6:32 am+1 день Chicago O'Hare International | 30h 22m layover 10h 15m - Barcelona 7h 20m - Newark | Iberia | IB403 VY9797 NK2543 |
from $282 | 7:45 am Madrid Barajas | 6:32 am+1 день Chicago O'Hare International | 29h 47m layover 9h 40m - Barcelona 7h 20m - Newark | Iberia | IB405 VY9797 NK2543 |
from $307 | 9:50 pm Madrid Barajas | 6:32 am+2 дня Chicago O'Hare International | 39h 42m layover 18h 50m - Rome 6h 30m - Newark | Iberia | IB657 N0401 NK2543 |
from $307 | 11:30 am Madrid Barajas | 7:27 am+1 день Chicago O'Hare International | 26h 57m layover 5h 10m - Rome 7h 25m - Newark | Iberia | IB649 N0401 NK2543 |
from $312 | 6:45 am Madrid Barajas | 6:32 am+1 день Chicago O'Hare International | 30h 47m layover 10h 40m - Barcelona 7h 20m - Newark | Iberia | IB401 VY9797 NK2543 |
from $320 | 9:35 pm Madrid Barajas | 6:32 am+2 дня Chicago O'Hare International | 39h 57m layover 19h 50m - Barcelona 7h 20m - Newark | Iberia | IB427 VY9797 NK2543 |
from $324 | 11:30 am Madrid Barajas | 8:07 pm+1 день Chicago O'Hare International | 39h 37m layover 5h 10m - Rome 20h 0m - New York | Iberia | IB649 N0401 NK2178 |
from $339 | 7:05 pm Madrid Barajas | 4:10 pm+1 день Chicago O'Hare International | 28h 5m layover 2h 20m - Barcelona 13h 5m - Lisbon | Iberia | IB423 TP1039 TP243 |
from $345 | 3:55 pm Madrid Barajas | 4:10 pm+1 день Chicago O'Hare International | 31h 15m layover 5h 20m - Barcelona 13h 5m - Lisbon | Iberia | IB417 TP1039 TP243 |
from $351 | 9:45 pm Madrid Barajas | 6:42 am+2 дня Chicago O'Hare International | 39h 57m layover 15h 0m - Paris 7h 11m - Los Angeles | Iberia | IB591 BF730 NK2549 |
from $351 | 9:45 am Madrid Barajas | 6:42 am+1 день Chicago O'Hare International | 27h 57m layover 4h 45m - Paris 5h 36m - Los Angeles | Iberia | IB585 N0311 NK2549 |
from $351 | 9:45 am Madrid Barajas | 11:36 am+1 день Chicago O'Hare International | 32h 51m layover 4h 45m - Paris 10h 25m - Los Angeles | Iberia | IB585 N0311 NK2192 |
from $366 | 6:45 am Madrid Barajas | 7:27 am+1 день Chicago O'Hare International | 31h 42m layover 10h 40m - Barcelona 8h 15m - Newark | Iberia | IB401 IB2627 NK2543 |
from $367 | 8:00 pm Madrid Barajas | 4:10 pm+1 день Chicago O'Hare International | 27h 10m layover 8h 45m - Barcelona 5h 50m - Lisbon | Iberia | IB425 TP1041 TP243 |
from $370 | 10:30 am Madrid Barajas | 7:27 am+1 день Chicago O'Hare International | 27h 57m layover 6h 55m - Barcelona 8h 15m - Newark | Iberia | IB409 VY9797 NK2543 |
Iberia Flight Schedule Madrid to Chicago
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
11:35 am — 2:15 pm
|
11:35 am — 2:15 pm
IB341
Iberia
Madrid — Chicago
|
9h 40m |
Find flight
from$579 |
|
4:40 pm — 6:50 pm
|
4:40 pm — 6:50 pm
IB4230
Iberia
Madrid — Chicago
|
9h 10m |
Find flight
from$620 |
|
12:25 pm — 8:05 pm
|
12:25 pm — 2:45 pm
IB211
Iberia
Madrid — New York
3h 45m stop
6:30 pm — 8:07 pm
NK2178
Spirit Airlines
New York — Chicago
|
14h 40m including layover |
Find flight
from$610 |
|
12:40 pm — 7:30 pm
|
12:40 pm — 3:00 pm
IB347
Iberia
Madrid — Boston
2h 32m stop
5:38 pm — 7:36 pm
IB4725
Iberia
Boston — Chicago
|
13h 50m including layover |
Find flight
from$633 |
|
1:45 pm — 8:09 pm
|
1:45 pm — 3:50 pm
IB4675
Iberia
Madrid — Philadelphia
2h 50m stop
6:55 pm — 8:33 pm
IB4496
Iberia
Philadelphia — Chicago
|
13h 24m including layover |
Find flight
from$627 |
|
1:45 pm — 7:20 pm
|
1:45 pm — 3:45 pm
IB4675
Iberia
Madrid — Philadelphia
2h 10m stop
5:55 pm — 7:20 pm
IB4523
Iberia
Philadelphia — Chicago
|
12h 35m including layover |
Find flight
from$633 |
|
0:30 am — 0:34 am
+1 day
|
0:30 am — 4:00 am
IB155
Iberia
Madrid — Bogota
10h 24m stop
2:24 pm — 4:12 pm
CM244
Compania Panamena de Aviacion
Bogota — Panama City
2h 33m stop
6:45 pm — 0:34 am
CM235
Compania Panamena de Aviacion
Panama City — Chicago
|
31h 4m including layover |
Find flight
from$521 |
|
0:30 am — 0:05 am
+1 day
|
0:30 am — 4:00 am
IB155
Iberia
Madrid — Bogota
10h 7m stop
2:07 pm — 7:05 pm
NK400
Spirit Airlines
Bogota — Miami
2h 47m stop
9:52 pm — 0:05 am
NK1
Spirit Airlines
Miami — Chicago
|
30h 35m including layover |
Find flight
from$531 |
|
10:30 am — 7:27 am
+1 day
|
10:30 am — 11:45 am
IB409
Iberia
Madrid — Barcelona
6h 55m stop
6:40 pm — 9:40 pm
VY9797
Vueling
Barcelona — Newark
8h 15m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
27h 57m including layover |
Find flight
from$370 |
|
10:30 am — 6:42 am
+1 day
|
10:30 am — 11:45 am
IB409
Iberia
Madrid — Barcelona
2h 15m stop
2:00 pm — 6:10 pm
VY9793
Vueling
Barcelona — Los Angeles
6h 31m stop
0:41 am — 6:42 am
NK2549
Spirit Airlines
Los Angeles — Chicago
|
27h 12m including layover |
Find flight
from$474 |
|
11:30 am — 7:27 am
+1 day
|
11:30 am — 1:55 pm
IB649
Iberia
Madrid — Rome
5h 10m stop
7:05 pm — 10:30 pm
N0401
N0
Rome — Newark
7h 25m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
26h 57m including layover |
Find flight
from$307 |
|
11:30 am — 8:07 pm
+1 day
|
11:30 am — 1:55 pm
IB649
Iberia
Madrid — Rome
5h 10m stop
7:05 pm — 10:30 pm
N0401
N0
Rome — New York
20h stop
6:30 pm — 8:07 pm
NK2178
Spirit Airlines
New York — Chicago
|
39h 37m including layover |
Find flight
from$324 |
|
2:30 pm — 7:27 am
+1 day
|
2:30 pm — 4:30 pm
IB577
Iberia
Madrid — Paris
3h 50m stop
8:20 pm — 10:30 pm
BF726
Bluebird Cargo
Paris — Newark
7h 25m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
23h 57m including layover |
Find flight
from$384 |
|
2:30 pm — 7:27 am
+1 day
|
2:30 pm — 4:30 pm
IB577
Iberia
Madrid — Paris
3h 45m stop
8:15 pm — 10:15 pm
N0301
N0
Paris — Newark
7h 40m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
23h 57m including layover |
Find flight
from$395 |
|
3:45 pm — 9:00 pm
+1 day
|
3:45 pm — 6:15 pm
IB653
Iberia
Madrid — Rome
2h 45m stop
9:00 pm — 10:35 pm
JU405
Air Serbia
Rome — Belgrade
18h 45m stop
5:20 pm — 9:00 pm
JU506
Air Serbia
Belgrade — Chicago
|
36h 15m including layover |
Find flight
from$393 |
|
3:55 pm — 4:10 pm
+1 day
|
3:55 pm — 5:20 pm
IB417
Iberia
Madrid — Barcelona
5h 20m stop
10:40 pm — 11:40 pm
TP1039
TAP Portugal
Barcelona — Lisbon
13h 5m stop
12:45 pm — 4:10 pm
TP243
TAP Portugal
Lisbon — Chicago
|
31h 15m including layover |
Find flight
from$345 |
|
4:05 pm — 6:32 am
+1 day
|
4:05 pm — 6:10 pm
IB579
Iberia
Madrid — Paris
2h 10m stop
8:20 pm — 10:30 pm
BF726
Bluebird Cargo
Paris — Newark
6h 30m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
21h 27m including layover |
Find flight
from$396 |
|
4:40 pm — 3:10 pm
+2 days
|
4:40 pm — 7:00 pm
IB631
Iberia
Madrid — Zurich
24h 55m stop
7:55 pm — 9:50 pm
LO410
LOT
Zurich — Warsaw
14h 20m stop
12:10 pm — 3:10 pm
LO1
LOT
Warsaw — Chicago
|
53h 30m including layover |
Find flight
from$476 |
|
5:30 pm — 4:54 pm
+1 day
|
5:30 pm — 7:50 pm
IB345
Iberia
Madrid — Boston
13h 55m stop
9:45 am — 11:34 am
PD2940
Porter Airlines
Boston — Toronto
4h 31m stop
4:05 pm — 4:54 pm
TS7314
Air Transat
Toronto — Chicago
|
30h 24m including layover |
Find flight
from$1016 |
|
6:45 am — 6:32 am
+1 day
|
6:45 am — 8:00 am
IB401
Iberia
Madrid — Barcelona
10h 40m stop
6:40 pm — 9:40 pm
VY9797
Vueling
Barcelona — Newark
7h 20m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
30h 47m including layover |
Find flight
from$312 |
|
6:45 am — 7:27 am
+1 day
|
6:45 am — 8:00 am
IB401
Iberia
Madrid — Barcelona
10h 40m stop
6:40 pm — 9:40 pm
IB2627
Iberia
Barcelona — Newark
8h 15m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
31h 42m including layover |
Find flight
from$366 |
|
7:10 am — 6:32 am
+1 day
|
7:10 am — 8:25 am
IB403
Iberia
Madrid — Barcelona
10h 15m stop
6:40 pm — 9:40 pm
VY9797
Vueling
Barcelona — Newark
7h 20m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
30h 22m including layover |
Find flight
from$260 |
|
7:45 am — 6:32 am
+1 day
|
7:45 am — 9:00 am
IB405
Iberia
Madrid — Barcelona
9h 40m stop
6:40 pm — 9:40 pm
VY9797
Vueling
Barcelona — Newark
7h 20m stop
5:00 am — 6:32 am
NK2543
Spirit Airlines
Newark — Chicago
|
29h 47m including layover |
Find flight
from$282 |
|
8:00 pm — 4:10 pm
+1 day
|
8:00 pm — 9:15 pm
IB425
Iberia
Madrid — Barcelona
8h 45m stop
6:00 am — 6:55 am
TP1041
TAP Portugal
Barcelona — Lisbon
5h 50m stop
12:45 pm — 4:10 pm
TP243
TAP Portugal
Lisbon — Chicago
|
27h 10m including layover |
Find flight
from$367 |
|
8:05 pm — 6:42 am
+2 days
|
8:05 pm — 10:05 pm
IB583
Iberia
Madrid — Paris
16h 45m stop
2:50 pm — 5:30 pm
BF730
Bluebird Cargo
Paris — Los Angeles
7h 11m stop
0:41 am — 6:42 am
NK2549
Spirit Airlines
Los Angeles — Chicago
|
41h 37m including layover |
Find flight
from$381 |
|
9:35 pm — 6:32 am
+2 days
|
9:35 pm — 10:50 pm
IB427
Iberia
Madrid — Barcelona
19h 50m stop
6:40 pm — 9:40 pm
VY9797
Vueling
Barcelona — Newark
7h 20m stop
5:00 am — 6:32 am
NK2543
Spirit Airlines
Newark — Chicago
|
39h 57m including layover |
Find flight
from$320 |
|
9:50 pm — 6:32 am
+2 days
|
9:50 pm — 0:15 am
IB657
Iberia
Madrid — Rome
18h 50m stop
7:05 pm — 10:30 pm
N0401
N0
Rome — Newark
6h 30m stop
5:55 am — 7:27 am
NK2543
Spirit Airlines
Newark — Chicago
|
39h 42m including layover |
Find flight
from$307 |
Flight Information
There are 2 flights by Iberia from Madrid to Chicago every week with departures from Barajas and Torrejon. All flights arrive at Chicago FSS, Midway, O'Hare International, Chicago NAS, Merrill C Meigs (closed), Dupage County, Pal-Waukee.
Departures start from 0:30 am to 9:50 pm. Nonstop flight is 9h 10m. The time difference between Madrid and Chicago is 7h.
- The fastest flight 9h 10m
- Average flight time 9h 25m
- The earliest flight 0:30 am
- The latest flight 9:50 pm
- Distance 4182 ml
The cheapest months for traveling to Chicago are june (from 347 $), may (from 410 $), january (from 720 $).
The most expensive and popular months are november (from 1 022 $), december (from 992 $), february (from 753 $).
The cheapest flight by Iberia that our users were able to find is $260. This airfare is economy class on one-way IB403 flight for June 6, 2025 leaving Barajas in Madrid at 7:10 am, it includes all taxes and additional fees.
Iberia Airplanes on the Route
List of the most popular Iberia airplanes flying from Madrid to Chicago:
Other Popular Airlines on the Route
Besides Iberia there are other 39 airline carriers between Madrid and Chicago. Please review schedules and prices from the most popular airlines to find the best airfare deals from Madrid to Chicago.
Nonstop flights
There are 6 direct flights every day from Madrid. Airlines and fares are below:
- AY - Finnairfrom $580Find
- BA - British Airwaysfrom $580Find
Connecting Flights
List of flights with layovers (1 and more stops):
- VY - Vuelingfrom $264Find
- LO - LOTfrom $485Find
- I2 - Iberia Expressfrom $354Find
- JU - Air Serbiafrom $535Find
- FR - Ryanairfrom $360Find
- LX - SWISS International Air Linesfrom $597Find
- UA - United Airlinesfrom $1099Find
- A3 - Aegean Airlinesfrom $662Find
- E9 - AJT Airfrom $345Find
- DY - Norwegianfrom $474Find
- OG - Air Onixfrom $418Find
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.