Wayfli › Mexico City (MEX) › To Beijing (PEK)

Mexico City (MEX) to Beijing (PEK) flights

There are direct flights from Mexico City Licenciado Benito Juarez International Airport to Beijing Capital International Airport, sold by one airline: Hainan Airlines. The distance is 12,436 km, about 15h 40m in the air. There are also 15 one-stop options, via airports such as Chicago, Houston and New York.

Live fares for MEX → PEKSee all routes on the map
12,436 kmdistance
~15h 40mdirect flight time (estimate)
1direct airline
15one-stop options

Direct flights from Mexico City to Beijing

RouteAirlines (incl. codeshares)DistanceTime (est.)
MEX → PEKHainan Airlines12,436 km~15h 40m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
ORD ChicagoAmerican Airlines and Aeromexico then American Airlines and Air China13,281 km~18h 50m
IAH HoustonAeromexico and Air China then Air China and United Airlines12,788 km~18h 15m
JFK New YorkAir Montenegro and Aeromexico then Air China and United Airlines14,344 km~20h 10m
EWR NewarkAeromexico and United Airlines then Air China and United Airlines14,311 km~20h 5m
YYZ TorontoAir Canada and avianca airlines then Air Canada and Air China13,807 km~19h 30m
LAX Los AngelesAmerican Airlines and Aeromexico then Air China and United Airlines12,537 km~17h 55m
ICN SeoulAeromexico then Air China and China Southern Airlines12,999 km~18h 30m
IAD WashingtonAeromexico and United Airlines then Air China and United Airlines14,115 km~19h 55m
NRT TokyoAll Nippon Airways then Air China and China Southern Airlines13,389 km~19h
SFO San FranciscoAeromexico and Air New Zealand then Air China and United Airlines12,523 km~17h 55m
SZX ShenzhenChina Southern Airlines then Air China and China Southern Airlines16,087 km~22h 15m
YVR VancouverAir Canada and Flair Airlines then Air Canada and Air China12,437 km~17h 50m

More from Mexico City and Beijing

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.