Airlines with flights from Chicago to Barcelona
There are 17 airlines with scheduled flights between ORD and BCN. Both American Airlines and United operates non-stop flights from Chicago O'Hare to El Prat Airport and the flight time is 8 hours and 33 minutes.
Choose airline
Schedules
Non-stop with American Airlines
-
Total flight time: 8 hours and 33 minutes
-
One World Alliance
-
Chicago is a American Airlines hub.
-
7 flights per week
-
Boeing 787-8
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with United Airlines
-
Total flight time: 8 hours and 35 minutes
-
Chicago is a United Airlines hub (Largest hub ).
-
7 flights per week
-
Boeing 787-8
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Via Toronto with Air Canada
-
Total flight time: 10h 35m - 12h 20m.
-
21 flights per week
Flight
AC820
AC820
AC820
The timetable & schedule information was updated at 2026-04-21
Via Philadelphia with American Airlines
-
Total flight time: 10h 45m - 14h 25m.
-
One World Alliance
-
Chicago is a American Airlines hub.
-
70 flights per week
-
Boeing 787-8
Flight
AA742
The timetable & schedule information was updated at 2026-04-21
Via Dulles with United Airlines
-
Total flight time: 10h 50m - 14h 30m.
-
Chicago is a United Airlines hub (Largest hub ).
-
63 flights per week
-
Boeing 787-8
Flight
UA992
UA992
The timetable & schedule information was updated at 2026-04-21
Via Madrid with Iberia
-
Total flight time: 10h 55m - 14h 05m.
-
One World Alliance
-
21 flights per week
Flight
IB409
IB411
The timetable & schedule information was updated at 2026-04-21

There are 17 airlines with scheduled flights between ORD and BCN. Both American Airlines and United operates non-stop flights from Chicago O'Hare to El Prat Airport and the flight time is 8 hours and 33 minutes.
Via Amsterdam with KLM
Via Reykjavik with Icelandair
Via Paris with Air France
Via London with British Airways
Via Zurich with SWISS
Via Lisbon with TAP
Via Dublin with Aer Lingus
Via Atlanta with Delta
Via Vienna with Austrian
Via Munich with Lufthansa
Via Rome with ITA Airways
Via Copenhagen with SAS
Via Boston with JetBlue