Direct (nonstop) flights from Tokyo to Mexico City

2 airlines fly nonstop from Narita International Airport (NRT) to Mexico City International Airport (MEX). It's 7,003 miles (11,270 km), about 12h 35m in the air. Operated by Aeromexico, ANA.

NRT
Narita International Airport
🇯🇵 Tokyo, Japan
MEX
Mexico City International Airport
🇲🇽 Mexico City, Mexico
Flight Time
12h 35m
Distance
7,003 mi
11,270 km
CO₂/pax
1071 kg
−49 kg vs. layover
Airlines
2
Aeromexico +1
Time Diff
-15h
Operated by Aeromexico Aeromexico ANA ANA

Route data last updated: May 31, 2026

Airlines with non-stop flights

Aeromexico AM Aeromexico
Route
NRT → MEX
Flight Time
12h 35m
Distance
7,003 mi
ANA NH ANA
Route
NRT → MEX
Flight Time
12h 35m
Distance
7,003 mi

Alternative Routes

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

NRT LAX (Los Angeles) MEX
Leg 1: 9h 50m (5,451 mi) Leg 2: 3h 43m (1,553 mi) Total: ~13h 33m 🍃 1120 kg CO₂ (+5% vs. direct)
Leg 1
NRT → LAX
9h 50m · 5,451 mi
View NRT to LAX flights →
Leg 2
LAX → MEX
3h 43m · 1,553 mi
View LAX to MEX flights →
NRT SFO (San Francisco) MEX
Leg 1: 9h 28m (5,123 mi) Leg 2: 4h 25m (1,882 mi) Total: ~13h 53m 🍃 1126 kg CO₂ (+5% vs. direct)
Leg 1
NRT → SFO
9h 28m · 5,123 mi
View NRT to SFO flights →
Leg 2
SFO → MEX
4h 25m · 1,882 mi
View SFO to MEX flights →
NRT YVR (Vancouver) MEX
Leg 1: 8h 35m (4,673 mi) Leg 2: 5h 35m (2,448 mi) Total: ~14h 10m 🍃 1153 kg CO₂ (+8% vs. direct)
Leg 1
NRT → YVR
8h 35m · 4,673 mi
View NRT to YVR flights →
Leg 2
YVR → MEX
5h 35m · 2,448 mi
View YVR to MEX flights →
NRT IAH (Houston) MEX
Leg 1: 11h 55m (6,642 mi) Leg 2: 2h 27m (762 mi) Total: ~14h 22m 🍃 1181 kg CO₂ (+10% vs. direct)
Leg 1
NRT → IAH
11h 55m · 6,642 mi
View NRT to IAH flights →
Leg 2
IAH → MEX
2h 27m · 762 mi
View IAH to MEX flights →
NRT SEA (Seattle) MEX
Leg 1: 8h 50m (4,768 mi) Leg 2: 5h 35m (2,331 mi) Total: ~14h 25m 🍃 1148 kg CO₂ (+7% vs. direct)
Leg 1
NRT → SEA
8h 50m · 4,768 mi
View NRT to SEA flights →
Leg 2
SEA → MEX
5h 35m · 2,331 mi
View SEA to MEX flights →

Frequently Asked Questions

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

A nonstop flight from Tokyo (NRT) to Mexico City (MEX) takes approximately 12 hours and 35 minutes. The distance is 7,003 miles (11,270 km).

Which airlines fly nonstop from Tokyo to Mexico City?

2 airlines: Aeromexico, ANA.

Is there a nonstop flight from Tokyo to Mexico City?

Yes. 2 airlines: Aeromexico, ANA.

How far is Tokyo from Mexico City?

The flight distance from Tokyo to Mexico City is 7,003 miles (11,270 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as London to Tokyo.

What is the time difference between Tokyo and Mexico City?

Mexico City is 15 hours behind Tokyo. (Asia/Tokyo vs America/Mexico_City.)

Will I experience jet lag flying from Tokyo to Mexico City?

Probably — 15-hour time difference means significant jet lag. Expect about 1 day of adjustment per hour of shift. Flying westward is generally easier to adjust to.

What type of aircraft flies from Tokyo to Mexico City?

At 12h 35m, 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 Japan 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 Tokyo to Mexico City?

Roughly 1071 kg CO2 per passenger one-way. That's about the same as driving 5,355 km.

Is the return flight from Mexico City to Tokyo 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 Tokyo 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 Narita International Airport for this flight?

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