Shenzhen to Mexico City flight distance & time (SZX-MEX)

How far is Shenzhen from Mexico City by plane? The great circle distance from Shenzhen Bao'an International Airport (SZX) to Licenciado Benito Juarez International Airport (MEX) is 14,147 km / 7,639 nm, about 15h 40m flight time, with an initial heading of 40° (NE).

FromShenzhen Bao'an International Airport (SZX), Shenzhen, CN
ToLicenciado Benito Juarez International Airport (MEX), Mexico City, MX
Distance14,147 km · 7,639 nm · 8,790 mi
Initial heading40° (NE)

Aircraft with enough range to fly SZX to MEX nonstop

TypeRange
Boeing B-52 Stratofortress 7,652 nm / 14,172 km
Airbus A340-600 7,883 nm / 14,599 km
Airbus A340-200 7,991 nm / 14,799 km
Tupolew / Tupolev Tu-95 8,099 nm / 14,999 km
Airbus A380 8,207 nm / 15,199 km
Airbus A340-500 9,017 nm / 16,699 km

Open SZX to MEX in the calculator · Return route MEX to SZX

Frequently asked questions

How far is Shenzhen from Mexico City?
The great circle distance between Shenzhen and Mexico City is 14,147 km (7,639 nm / 8,790 mi).
How long is the flight from Shenzhen to Mexico City?
A direct flight from SZX to MEX takes about 15h 40m, based on a typical jet cruise speed. Actual time varies by aircraft type and wind - see the aircraft list above for type-specific estimates.
Is there a nonstop flight from Shenzhen to Mexico City?
No scheduled nonstop service is currently listed for this route in our data.