Wayfli › Philadelphia (PHL) › To Mexico City (MEX)

Philadelphia (PHL) to Mexico City (MEX) flights

There are direct flights from Philadelphia International Airport to Mexico City Licenciado Benito Juarez International Airport, sold by one airline: Aeromexico. The distance is 3,215 km, about 4h 25m in the air. There are also 15 one-stop options, via airports such as Chicago, Dallas-Fort Worth and Atlanta.

Live fares for PHL → MEXSee all routes on the map
3,215 kmdistance
~4h 25mdirect flight time (estimate)
1direct airline
15one-stop options

Direct flights from Philadelphia to Mexico City

RouteAirlines (incl. codeshares)DistanceTime (est.)
PHL → MEXAeromexico3,215 km~4h 25m

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,807 km~7h 20m
DFW Dallas-Fort WorthAmerican Airlines then American Airlines and Aeromexico3,603 km~7h 5m
ATL AtlantaAmerican Airlines and Air France then Air France and Aeromexico3,215 km~6h 35m
IAH HoustonAmerican Airlines and United Airlines then Aeromexico and Air China3,361 km~6h 45m
YYZ TorontoAmerican Airlines and Air Canada then Air Canada and avianca airlines3,805 km~7h 20m
EWR NewarkAmerican Airlines then United Airlines3,472 km~6h 55m
MIA MiamiAmerican Airlines and Frontier Airlines then Air Montenegro and American Airlines3,685 km~7h 10m
CLT CharlotteAmerican Airlines then American Airlines3,220 km~6h 35m
IAD WashingtonUnited Airlines then Aeromexico and United Airlines3,219 km~6h 35m
MCO OrlandoAmerican Airlines and Frontier Airlines then Aeromexico and Volaris3,449 km~6h 50m
BOS BostonAmerican Airlines and jetBlue then Aeromexico4,115 km~7h 40m
CUN CancunAmerican Airlines and Frontier Airlines then Air Montenegro and Aeromexico3,652 km~7h 5m

More from Philadelphia and Mexico City

Routes come from current airline fares, updated weekly (last update 11 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.