Mexico City (MEX) to Lima (LIM) nonstop flights

Aeromexico, LATAM Airlines, and Volaris fly nonstop from Mexico City (MEX) to Lima (LIM): 4,245 km (2,638 mi), about 6h in the air.

Distance
4,245 km (2,638 mi)
Flight time
6h
From
Mexico City Benito Juárez International Airport in Mexico City, Mexico
To
Jorge Chávez International Airport in Lima, Peru

Airlines on this route

Return flights

Lima (LIM) to Mexico City (MEX) is flown nonstop by Aeromexico, LATAM Airlines, and Volaris.

More nonstop flights from Mexico City

All 105 destinations from Mexico City (MEX)

More nonstop flights from Lima

All 65 destinations from Lima (LIM)