Direct (nonstop) flights from Philadelphia to Mexico City

1 airline flys nonstop from Philadelphia International Airport (PHL) to Mexico City International Airport (MEX). It's 1,996 miles (3,213 km), about 5h 25m in the air. Operated by Aeromexico.

PHL
Philadelphia International Airport
🇺🇸 Philadelphia, USA
MEX
Mexico City International Airport
🇲🇽 Mexico City, Mexico
Flight Time
5h 25m
Distance
1,996 mi
3,213 km
CO₂/pax
337 kg
−36 kg vs. layover
Airlines
1
Aeromexico
Time Diff
-2h
Operated by Aeromexico Aeromexico

Route data last updated: May 31, 2026

Airlines with non-stop flights

Aeromexico AM Aeromexico
Route
PHL → MEX
Flight Time
5h 25m
Distance
1,996 mi

Alternative Routes

Other ways to fly from Philadelphia to Mexico City with one stop · direct emits 337 kg CO₂ per passenger

PHL ATL (Atlanta) MEX
Leg 1: 2h 16m (667 mi) Leg 2: 3h 41m (1,330 mi) Total: ~5h 57m 🍃 373 kg CO₂ (+11% vs. direct)
Leg 1
PHL → ATL
2h 16m · 667 mi
View PHL to ATL flights →
Leg 2
ATL → MEX
3h 41m · 1,330 mi
View ATL to MEX flights →
PHL IAH (Houston) MEX
Leg 1: 3h 46m (1,324 mi) Leg 2: 2h 27m (762 mi) Total: ~6h 13m 🍃 390 kg CO₂ (+16% vs. direct)
Leg 1
PHL → IAH
3h 46m · 1,324 mi
View PHL to IAH flights →
Leg 2
IAH → MEX
2h 27m · 762 mi
View IAH to MEX flights →
PHL RDU (Raleigh/Durham) MEX
Leg 1: 1h 36m (337 mi) Leg 2: 4h 40m (1,675 mi) Total: ~6h 16m 🍃 370 kg CO₂ (+10% vs. direct)
Leg 1
PHL → RDU
1h 36m · 337 mi
View PHL to RDU flights →
Leg 2
RDU → MEX
4h 40m · 1,675 mi
View RDU to MEX flights →
PHL TPA (Tampa) MEX
Leg 1: 2h 52m (920 mi) Leg 2: 3h 28m (1,199 mi) Total: ~6h 20m 🍃 398 kg CO₂ (+18% vs. direct)
Leg 1
PHL → TPA
2h 52m · 920 mi
View PHL to TPA flights →
Leg 2
TPA → MEX
3h 28m · 1,199 mi
View TPA to MEX flights →
PHL CLT (Charlotte) MEX
Leg 1: 1h 57m (447 mi) Leg 2: 4h 23m (1,552 mi) Total: ~6h 20m 🍃 370 kg CO₂ (+10% vs. direct)
Leg 1
PHL → CLT
1h 57m · 447 mi
View PHL to CLT flights →
Leg 2
CLT → MEX
4h 23m · 1,552 mi
View CLT to MEX flights →

Frequently Asked Questions

How long is the direct flight from Philadelphia to Mexico City?

A nonstop flight from Philadelphia (PHL) to Mexico City (MEX) takes approximately 5 hours and 25 minutes. The distance is 1,996 miles (3,213 km).

Which airlines fly nonstop from Philadelphia to Mexico City?

Just Aeromexico.

Is there a nonstop flight from Philadelphia to Mexico City?

Yes. 1 airline: Aeromexico.

How far is Philadelphia from Mexico City?

The flight distance from Philadelphia to Mexico City is 1,996 miles (3,213 km), measured as the great-circle (shortest air) distance. That's roughly the same distance as New York to Los Angeles.

What is the time difference between Philadelphia and Mexico City?

Mexico City is 2 hours behind Philadelphia. (America/New_York vs America/Mexico_City.)

What type of aircraft flies from Philadelphia to Mexico City?

At 5h 25m, this route typically uses narrow-body or mid-range jets — Boeing 737 MAX or Airbus A320neo. Varies by airline.

Do I need a visa to travel from USA to Mexico?

Depends on your passport. Check with the Mexico embassy or an official visa portal before booking — requirements change.

What is the carbon footprint of a flight from Philadelphia to Mexico City?

Roughly 337 kg CO2 per passenger one-way. That's about the same as driving 1,685 km.

Is the return flight from Mexico City to Philadelphia also nonstop?

Yes — nonstop flights run both ways. Flight time may differ slightly due to wind patterns.

When is the cheapest time to fly from Philadelphia to Mexico City?

Midweek flights (Tue/Wed) outside holiday peaks are usually cheapest. 3-6 weeks ahead is a good window for this route. Use "Check Prices" above to compare.

How early should I arrive at Philadelphia International Airport for this flight?

3 hours before departure for international flights. You need time for check-in, security, and immigration.