Wayfli › Newark (EWR) › To Mexico City (MEX)

Newark (EWR) to Mexico City (MEX) flights

There are direct flights from Newark Liberty International Airport to Mexico City Licenciado Benito Juarez International Airport, sold by one airline: United Airlines. The distance is 3,343 km, about 4h 35m in the air. There are also 17 one-stop options, via airports such as Chicago, Dallas-Fort Worth and Atlanta.

Live fares for EWR → MEXSee all routes on the map
3,343 kmdistance
~4h 35mdirect flight time (estimate)
1direct airline
17one-stop options

Direct flights from Newark to Mexico City

RouteAirlines (incl. codeshares)DistanceTime (est.)
EWR → MEXUnited Airlines3,343 km~4h 35m

Best one-stop connections

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

ViaAirlinesDistanceTime (est.)
ORD ChicagoAmerican Airlines and United Airlines then American Airlines and Aeromexico3,873 km~7h 25m
DFW Dallas-Fort WorthAmerican Airlines and United Airlines then American Airlines and Aeromexico3,715 km~7h 10m
ATL AtlantaAir France and Aeromexico then Air France and Aeromexico3,343 km~6h 45m
IAH HoustonUnited Airlines then Aeromexico and Air China3,482 km~6h 55m
YYZ TorontoAir Canada and United Airlines then Air Canada and avianca airlines3,806 km~7h 20m
MIA MiamiAmerican Airlines and United Airlines then Air Montenegro and American Airlines3,801 km~7h 20m
CLT CharlotteAmerican Airlines and United Airlines then American Airlines3,349 km~6h 45m
IAD WashingtonUnited Airlines then Aeromexico and United Airlines3,344 km~6h 45m
MCO OrlandojetBlue and Frontier Airlines then Aeromexico and Volaris3,571 km~7h
BOS BostonjetBlue and United Airlines then Aeromexico3,987 km~7h 30m
YUL MontrealAir Canada and United Airlines then Air Canada and Aeromexico4,245 km~7h 50m
CUN CancunUnited Airlines then Air Montenegro and Aeromexico3,778 km~7h 15m

More from Newark 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.