Airlines with flights from Milan to Chicago
There are 14 airlines with scheduled flights between MXP and ORD. United is the only airline with non-stop flights from Milan Airport to Chicago O'Hare and the flight time is 9 hours and 45 minutes.
Choose airline
Schedules
Non-stop with United Airlines
-
Total flight time: 9 hours and 45 minutes
-
Chicago is a United Airlines hub (Largest hub ).
-
7 flights per week
-
Boeing 787-10
-
Business class available
MXP
Direct
ORD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
UA415
15:20
15:20
15:20
15:20
15:20
15:20
15:20
The timetable & schedule information was updated at 2026-04-21
Via Copenhagen with Scandinavian Airlines
-
Total flight time: 11h 45m - 13h 50m.
-
Sky Team Alliance
-
21 flights per week
MXP
Via CPH
ORD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
SK684
SK943
SK943
09:20
09:20
09:20
09:20
09:20
09:20
09:20
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 11h 55m - 15h 50m.
-
One World Alliance
-
16 flights per week
MXP
Via LHR
ORD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
BA591
BA295
BA295
07:40
08:30
08:25
08:55
07:25
08:10
07:05
The timetable & schedule information was updated at 2026-04-21
Via Reykjavik with Icelandair
-
Total flight time: 12h 05m - 12h 05m.
-
5 flights per week
MXP
Via KEF
ORD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
FI591
FI855
FI855
16:20
----
----
----
----
16:20
16:20
The timetable & schedule information was updated at 2026-04-21
Via Zurich with SWISS
-
Total flight time: 12h 15m - 13h 45m.
-
17 flights per week
MXP
Via ZRH
ORD
W25, Jun 15 - Jun 21
Flight
Mon
Jun 15
Tue
Jun 16
Wed
Jun 17
Thu
Jun 18
Fri
Jun 19
Sat
Jun 20
Sun
Jun 21
LX1639
LX6
LX6
05:50
----
05:50
05:50
05:50
05:50
05:50
LX1613
LX8
LX8
10:40
10:40
10:40
10:40
10:40
10:40
10:40
The timetable & schedule information was updated at 2026-04-21

There are 14 airlines with scheduled flights between MXP and ORD. United is the only airline with non-stop flights from Milan Airport to Chicago O'Hare and the flight time is 9 hours and 45 minutes.
Via Paris with Air France
Via New York with American Airlines
Via Boston with Delta
Via Frankfurt with Lufthansa
Via Montreal with Air Canada
Via Lisbon with TAP
Via Helsinki with Finnair
Via Warsaw with LOT
Via Boston with JetBlue