Flight times from Mexico City to Milan & schedule

The average flight time from Mexico City to Milan is About 11 hours 55 minutes, covering a distance of About 9,818.57 km.

Flight duration

About 11 hours 55 minutes

Flight distance

About 9,818.57 km

How long is the flight from Mexico City to Milan?

The flights usually depart from Mexico City International Airport and arrive at Madrid Barajas Airport.

See more
Earliest first
Latest first
American Airlines AA2996
MEX 00:45
JFK 06:29
With stops 4.7h
S
M
T
W
T
F
S
American Airlines AA198
JFK 18:05
MXP 08:05
8.0h
S
M
T
W
T
F
S
Check prices
Aeromexico AM027
MEX 11:25
MAD 05:00
With stops 10.6h
S
M
T
W
T
F
S
Ryanair FR3009
MAD 14:25
MXP 16:40
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM027
MEX 11:25
MAD 05:00
With stops 10.6h
S
M
T
W
T
F
S
Ryanair FR5493
MAD 10:15
BGY 12:35
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM027
MEX 11:25
MAD 05:00
With stops 10.6h
S
M
T
W
T
F
S
Wizz Air Malta W46312
MAD 19:55
MXP 22:10
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM027
MEX 11:25
MAD 05:00
With stops 10.6h
S
M
T
W
T
F
S
Ryanair FR5323
MAD 06:15
BGY 08:35
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM027
MEX 11:25
MAD 05:00
With stops 10.6h
S
M
T
W
T
F
S
Ryanair FR5121
MAD 09:30
BGY 11:50
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM027
MEX 11:25
MAD 05:00
With stops 10.6h
S
M
T
W
T
F
S
Wizz Air Malta W46314
MAD 21:15
MXP 23:25
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA264
MEX 12:36
MIA 17:00
With stops 3.4h
S
M
T
W
T
F
S
American Airlines AA206
MIA 20:00
MXP 11:30
9.5h
S
M
T
W
T
F
S
Check prices
Iberia IB304
MEX 12:50
MAD 06:00
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB671
MAD 07:15
MXP 09:30
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB304
MEX 12:50
MAD 06:00
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB675
MAD 16:10
MXP 18:25
2.3h
S
M
T
W
T
F
S
Check prices
Iberia IB304
MEX 12:50
MAD 06:00
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB665
MAD 17:30
LIN 19:40
2.2h
S
M
T
W
T
F
S
Check prices
Iberia IB304
MEX 12:50
MAD 06:00
With stops 10.2h
S
M
T
W
T
F
S
Iberia IB667
MAD 20:50
LIN 23:00
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL599
MEX 15:30
ATL 21:00
With stops 4.5h
S
M
T
W
T
F
S
Delta Air Lines DL174
ATL 18:20
MXP 09:25
9.1h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Ryanair FR3143
BCN 12:40
BGY 14:25
1.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Vueling Airlines VY6046
BCN 14:55
MXP 16:30
1.6h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Ryanair FR269
BCN 12:45
MXP 14:30
1.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
easyJet U27155
BCN 18:50
MXP 20:35
1.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Vueling Airlines VY6054
BCN 20:00
MXP 21:40
1.7h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 15:05
BGY 16:50
1.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
easyJet U25416
BCN 20:15
LIN 21:55
1.7h
S
M
T
W
T
F
S
Check prices
See all
Aeromexico AM021
MEX 21:55
MAD 15:40
With stops 10.8h
S
M
T
W
T
F
S
Ryanair FR3009
MAD 14:25
MXP 16:40
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM021
MEX 21:55
MAD 15:40
With stops 10.8h
S
M
T
W
T
F
S
Ryanair FR2753
MAD 09:35
MXP 11:50
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM021
MEX 21:55
MAD 15:40
With stops 10.8h
S
M
T
W
T
F
S
Ryanair FR5493
MAD 10:15
BGY 12:35
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM021
MEX 21:55
MAD 15:40
With stops 10.8h
S
M
T
W
T
F
S
Wizz Air Malta W46314
MAD 21:15
MXP 23:25
2.2h
S
M
T
W
T
F
S
Check prices
Aeromexico AM025
MEX 21:25
AMS 15:15
With stops 10.8h
S
M
T
W
T
F
S
KLM KL1617
AMS 17:00
LIN 18:35
1.6h
S
M
T
W
T
F
S
Check prices
British Airways BA242
MEX 21:00
LHR 13:10
With stops 10.2h
S
M
T
W
T
F
S
British Airways BA588
LHR 15:50
MXP 18:55
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA242
MEX 21:00
LHR 13:10
With stops 10.2h
S
M
T
W
T
F
S
British Airways BA580
LHR 07:45
MXP 10:50
2.1h
S
M
T
W
T
F
S
Check prices
British Airways BA242
MEX 21:00
LHR 13:10
With stops 10.2h
S
M
T
W
T
F
S
British Airways BA578
LHR 11:25
LIN 14:30
2.1h
S
M
T
W
T
F
S
Check prices
Aeromexico AM070
MEX 19:25
FCO 15:30
With stops 12.1h
S
M
T
W
T
F
S
ITA Airways AZ2044
FCO 14:00
LIN 15:10
1.2h
S
M
T
W
T
F
S
Check prices
Aeromexico AM001
MEX 17:45
MAD 11:30
With stops 9.8h
S
M
T
W
T
F
S
Ryanair FR5321
MAD 13:45
MXP 15:55
2.2h
S
M
T
W
T
F
S
Check prices
Aeromexico AM001
MEX 17:45
MAD 11:30
With stops 9.8h
S
M
T
W
T
F
S
Ryanair FR3009
MAD 14:25
MXP 16:40
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM001
MEX 17:45
MAD 11:30
With stops 9.8h
S
M
T
W
T
F
S
Ryanair FR5493
MAD 10:15
BGY 12:35
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM001
MEX 17:45
MAD 11:30
With stops 9.8h
S
M
T
W
T
F
S
Ryanair FR5323
MAD 06:15
BGY 08:35
2.3h
S
M
T
W
T
F
S
Check prices
Aeromexico AM001
MEX 17:45
MAD 11:30
With stops 9.8h
S
M
T
W
T
F
S
Wizz Air Malta W46314
MAD 21:15
MXP 23:25
2.2h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Ryanair FR3143
BCN 12:40
BGY 14:25
1.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Vueling Airlines VY6046
BCN 14:55
MXP 16:30
1.6h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Ryanair FR269
BCN 12:45
MXP 14:30
1.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
easyJet U27155
BCN 18:50
MXP 20:35
1.8h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Vueling Airlines VY6054
BCN 20:00
MXP 21:40
1.7h
S
M
T
W
T
F
S
Check prices
Aeromexico AM037
MEX 17:10
BCN 11:25
With stops 10.3h
S
M
T
W
T
F
S
Ryanair FR3320
BCN 15:05
BGY 16:50
1.8h
S
M
T
W
T
F
S
Check prices
See all

Top airlines for flights from Mexico City to Milan

Multiple airlines provide flights from Mexico City to Milan. The best rated one is Aeromexico with an average rating of 10.0.

See more
Aeromexico
Aeromexico
User rating: 10.0