Wayfli › Mexico City (MEX) › To Rome (FCO)

Mexico City (MEX) to Rome (FCO) flights

There are direct flights from Mexico City Licenciado Benito Juarez International Airport to Rome Leonardo da Vinci–Fiumicino Airport, sold by one airline: Aeromexico. The distance is 10,222 km, about 13h in the air. There are also 22 one-stop options, via airports such as Istanbul, Amsterdam and Paris.

Live fares for MEX → FCOSee all routes on the map
10,222 kmdistance
~13hdirect flight time (estimate)
1direct airline
22one-stop options

Direct flights from Mexico City to Rome

RouteAirlines (incl. codeshares)DistanceTime (est.)
MEX → FCOAeromexico10,222 km~13h

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
IST IstanbulTurkish Airlines then ITA Airways and Turkish Airlines12,799 km~18h 15m
AMS AmsterdamKLM then ITA Airways and KLM10,503 km~15h 30m
CDG ParisAir France and Aeromexico then Air France and ITA Airways10,300 km~15h 15m
FRA FrankfurtLufthansa then ITA Airways and Biman Bangladesh Airlines10,510 km~15h 30m
ORD ChicagoAmerican Airlines and Aeromexico then American Airlines and Finnair10,460 km~15h 25m
BCN BarcelonaAeromexico then ITA Airways and Ryanair10,328 km~15h 15m
MAD MadridAeromexico and ITA Airways then ITA Airways and Ryanair10,397 km~15h 20m
MUC MunichLufthansa then ITA Airways and Lufthansa10,574 km~15h 35m
LHR LondonAeromexico and British Airways then American Airlines and ITA Airways10,348 km~15h 15m
ATL AtlantaAir France and Aeromexico then Air France and Aeromexico10,229 km~15h 10m
IAH HoustonAeromexico and Air China then ITA Airways10,357 km~15h 20m
JFK New YorkAir Montenegro and Aeromexico then American Airlines and Finnair10,231 km~15h 10m

More from Mexico City and Rome

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.