Direct (nonstop) flights from Mexico City to New York

2 airlines fly nonstop from Mexico City International Airport (MEX) to Newark Liberty International (EWR). It's 2,075 miles (3,340 km), about 4h 53m in the air. Operated by Aeromexico, United Airlines.

MEX
Mexico City International Airport
🇲🇽 Mexico City, Mexico
EWR
Newark Liberty International
🇺🇸 New York, USA
Flight Time
4h 53m
Distance
2,075 mi
3,340 km
CO₂/pax
351 kg
−37 kg vs. layover
Airlines
2
Aeromexico +1
Time Diff
+2h
Operated by Aeromexico Aeromexico United Airlines United Airlines

Route data last updated: May 27, 2026

Airlines with non-stop flights

Aeromexico AM Aeromexico
Route
MEX → EWR
Flight Time
4h 53m
Distance
2,075 mi
United Airlines UA United Airlines
Route
MEX → EWR
Flight Time
4h 53m
Distance
2,075 mi

Alternative Routes

Other ways to fly from Mexico City to New York with one stop · direct emits 351 kg CO₂ per passenger

MEX ATL (Atlanta) EWR
Leg 1: 3h 25m (1,330 mi) Leg 2: 2h 12m (745 mi) Total: ~5h 37m 🍃 388 kg CO₂ (+11% vs. direct)
Leg 1
MEX → ATL
3h 25m · 1,330 mi
View MEX to ATL flights →
Leg 2
ATL → EWR
2h 12m · 745 mi
View ATL to EWR flights →
MEX RDU (Raleigh/Durham) EWR
Leg 1: 4h (1,675 mi) Leg 2: 1h 46m (416 mi) Total: ~5h 46m 🍃 385 kg CO₂ (+10% vs. direct)
Leg 1
MEX → RDU
4h · 1,675 mi
View MEX to RDU flights →
Leg 2
RDU → EWR
1h 46m · 416 mi
View RDU to EWR flights →
MEX IAH (Houston) EWR
Leg 1: 2h 20m (762 mi) Leg 2: 3h 37m (1,399 mi) Total: ~5h 57m 🍃 402 kg CO₂ (+15% vs. direct)
Leg 1
MEX → IAH
2h 20m · 762 mi
View MEX to IAH flights →
Leg 2
IAH → EWR
3h 37m · 1,399 mi
View IAH to EWR flights →
MEX SAT (San Antonio) EWR
Leg 1: 2h 5m (695 mi) Leg 2: 3h 52m (1,569 mi) Total: ~5h 57m 🍃 419 kg CO₂ (+19% vs. direct)
Leg 1
MEX → SAT
2h 5m · 695 mi
View MEX to SAT flights →
Leg 2
SAT → EWR
3h 52m · 1,569 mi
View SAT to EWR flights →
MEX TPA (Tampa) EWR
Leg 1: 3h 9m (1,199 mi) Leg 2: 2h 49m (996 mi) Total: ~5h 58m 🍃 396 kg CO₂ (+13% vs. direct)
Leg 1
MEX → TPA
3h 9m · 1,199 mi
View MEX to TPA flights →
Leg 2
TPA → EWR
2h 49m · 996 mi
View TPA to EWR flights →

Frequently Asked Questions

How long is the direct flight from Mexico City to New York?

A nonstop flight from Mexico City (MEX) to New York (EWR) takes approximately 4 hours and 53 minutes. The distance is 2,075 miles (3,340 km).

Which airlines fly nonstop from Mexico City to New York?

2 airlines: Aeromexico, United Airlines.

Is there a nonstop flight from Mexico City to New York?

Yes. 2 airlines: Aeromexico, United Airlines.

How far is Mexico City from New York?

The flight distance from Mexico City to New York is 2,075 miles (3,340 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 Mexico City and New York?

New York is 2 hours ahead of Mexico City. (America/Mexico_City vs America/New_York.)

What type of aircraft flies from Mexico City to New York?

At 4h 53m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

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

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

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

Roughly 351 kg CO2 per passenger one-way. That's about the same as driving 1,755 km.

Is the return flight from New York to Mexico City 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 Mexico City to New York?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Mexico City International Airport for this flight?

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