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

Beijing (PEK) to Mexico City (MEX) flights

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

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

Direct flights from Beijing to Mexico City

RouteAirlines (incl. codeshares)DistanceTime (est.)
PEK → MEXHainan 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 Air China then American Airlines and Aeromexico13,281 km~18h 50m
IAH HoustonAir China and United Airlines then Aeromexico and Air China12,788 km~18h 15m
JFK New YorkAir China and United Airlines then Air Montenegro and American Airlines14,344 km~20h 10m
EWR NewarkAir China and United Airlines then United Airlines14,311 km~20h 5m
YYZ TorontoAir Canada and Air China then Air Canada and avianca airlines13,807 km~19h 30m
LAX Los AngelesAir China and United Airlines then American Airlines and Aeromexico12,537 km~17h 55m
ICN SeoulAir China and China Southern Airlines then Aeromexico12,999 km~18h 30m
IAD WashingtonAir China and United Airlines then Aeromexico and United Airlines14,115 km~19h 55m
NRT TokyoAir China and China Southern Airlines then Aeromexico13,389 km~19h
SFO San FranciscoAir China and United Airlines then Aeromexico and Air New Zealand12,523 km~17h 55m
SZX ShenzhenAir China and China Southern Airlines then China Southern Airlines16,087 km~22h 15m
SEA SeattleAmerican Airlines and China Southern Airlines then Aeromexico12,436 km~17h 50m

More from Beijing and Mexico City

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.