Direct (nonstop) flights from Lima to Mexico City

3 airlines fly nonstop from Jorge Chávez International Airport (LIM) to Mexico City International Airport (MEX). It's 2,629 miles (4,231 km), about 6h 10m in the air. Operated by Aeromexico, LATAM Airlines, Volaris.

LIM
Jorge Chávez International Airport
🇵🇪 Lima, Peru
MEX
Mexico City International Airport
🇲🇽 Mexico City, Mexico
Flight Time
6h 10m
Distance
2,629 mi
4,231 km
CO₂/pax
402 kg
−95 kg vs. layover
Airlines
3
Aeromexico +2
Time Diff
-1h
Operated by Aeromexico Aeromexico LATAM Airlines LATAM Airlines Volaris Volaris

Route data last updated: May 29, 2026

Airlines with non-stop flights

Aeromexico AM Aeromexico
Route
LIM → MEX
Flight Time
6h 10m
Distance
2,629 mi
LATAM Airlines LA LATAM Airlines
Route
LIM → MEX
Flight Time
6h 10m
Distance
2,629 mi
Volaris Y4 Volaris
Route
LIM → MEX
Flight Time
6h 10m
Distance
2,629 mi

Alternative Routes

Other ways to fly from Lima to Mexico City with one stop · direct emits 402 kg CO₂ per passenger

LIM SAL (San Salvador) MEX
Leg 1: 4h 20m (1,932 mi) Leg 2: 2h 15m (781 mi) Total: ~6h 35m 🍃 497 kg CO₂ (+24% vs. direct)
Leg 1
LIM → SAL
4h 20m · 1,932 mi
View LIM to SAL flights →
Leg 2
SAL → MEX
2h 15m · 781 mi
View SAL to MEX flights →
LIM SJO (San Jose) MEX
Leg 1: 3h 55m (1,589 mi) Leg 2: 3h (1,186 mi) Total: ~6h 55m 🍃 494 kg CO₂ (+23% vs. direct)
Leg 1
LIM → SJO
3h 55m · 1,589 mi
View LIM to SJO flights →
Leg 2
SJO → MEX
3h · 1,186 mi
View SJO to MEX flights →
LIM UIO (Quito) MEX
Leg 1: 2h 20m (822 mi) Leg 2: 4h 40m (1,944 mi) Total: ~7h 🍃 506 kg CO₂ (+26% vs. direct)
Leg 1
LIM → UIO
2h 20m · 822 mi
View LIM to UIO flights →
Leg 2
UIO → MEX
4h 40m · 1,944 mi
View UIO to MEX flights →
LIM PTY (Panama City) MEX
Leg 1: 3h 39m (1,458 mi) Leg 2: 3h 49m (1,498 mi) Total: ~7h 28m 🍃 524 kg CO₂ (+30% vs. direct)
Leg 1
LIM → PTY
3h 39m · 1,458 mi
View LIM to PTY flights →
Leg 2
PTY → MEX
3h 49m · 1,498 mi
View PTY to MEX flights →
LIM MDE (Medellin) MEX
Leg 1: 3h 10m (1,255 mi) Leg 2: 4h 25m (1,833 mi) Total: ~7h 35m 🍃 547 kg CO₂ (+36% vs. direct)
Leg 1
LIM → MDE
3h 10m · 1,255 mi
View LIM to MDE flights →
Leg 2
MDE → MEX
4h 25m · 1,833 mi
View MDE to MEX flights →

Frequently Asked Questions

How long is the direct flight from Lima to Mexico City?

A nonstop flight from Lima (LIM) to Mexico City (MEX) takes approximately 6 hours and 10 minutes. The distance is 2,629 miles (4,231 km).

Which airlines fly nonstop from Lima to Mexico City?

3 airlines: Aeromexico, LATAM Airlines, Volaris.

Is there a nonstop flight from Lima to Mexico City?

Yes. 3 airlines: Aeromexico, LATAM Airlines, Volaris.

How far is Lima from Mexico City?

The flight distance from Lima to Mexico City is 2,629 miles (4,231 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Lima and Mexico City?

Mexico City is 1 hour behind Lima. (America/Lima vs America/Mexico_City.)

What type of aircraft flies from Lima to Mexico City?

At 6h 10m, this route typically uses wide-body aircraft — Boeing 777, 787, or Airbus A330/A350. Varies by airline.

Do I need a visa to travel from Peru to Mexico?

Depends on your passport. Check with the Mexico embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Lima to Mexico City?

Roughly 402 kg CO2 per passenger one-way. That's about the same as driving 2,010 km.

Is the return flight from Mexico City to Lima also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Lima to Mexico City?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. For long-haul, booking 2-3 months out tends to help. Use "Check Prices" above to compare.

How early should I arrive at Jorge Chávez International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.