We build trips around you, not the other way around. Our team of travel specialists handles flights, hotels, car rentals, and vacation packages based on what you need. Flexible payment options like book Now Pay Later make booking easier on your budget. You also get 24/7 support, free cancellation within 24 hours, and hassle-free changes if plans shift. Best price guarantee, secure payments, and instant booking solution.
Guarantee
Customer Support
Free Cancellation
Payments
Changes
Booking
The flight-time difference between JFK and Newark is relatively small. LaGuardia is the only major New York airport without a regular nonstop option.
Flights From JFK to Mexico City
The JFK-to-Mexico City flight time ranges from approximately 5 hours 14 minutes to 6 hours 5 minutes.
JFK offers several daily schedule choices across multiple airlines. Some departures remain comfortably below six hours, while others are assigned a slightly longer gate-to-gate time.
There can be a difference of up to 51 minutes between the shortest and longest JFK schedules. Travelers can use approximately 5 hours 40 minutes as a simple planning estimate, but the exact duration shown for the selected flight should take priority.
Flights From Newark to Mexico City
A direct flight from Newark to Mexico City takes approximately 5 hours 3 minutes to 6 hours 9 minutes.
Newark currently displays the fastest published schedule for the route. However, some EWR departures are longer than comparable JFK services, so Newark should not automatically be considered the quicker airport.
The Newark range covers 1 hour 6 minutes, showing that two nonstop flights from the same airport can have noticeably different scheduled durations. The quickest Newark service is approximately 11 minutes shorter than the fastest listed JFK departure.
Flights From LaGuardia to Mexico City
LaGuardia does not offer regular nonstop Mexico City flights. Every LGA itinerary includes a connection, which increases the complete journey beyond the five-to-six-hour direct range.
Connecting flights from LaGuardia generally take approximately 7 hours 30 minutes to 11 hours or more. The total duration includes the first flight, the layover and the onward service to Mexico City, so travelers should check the complete journey time rather than adding the two airborne segments alone.
| Connecting City | Approximate Total Journey Time |
|---|---|
| Detroit | From around 7 hrs 30 mins |
| Charlotte | From around 7 hrs 35 mins |
| Dallas | From around 8 hrs 5 mins |
| Washington, D.C. (Dulles) | From around 8 hrs 18 mins |
| Miami | From around 9 hrs |
| Toronto | From around 9 hrs 55 mins |
| Montreal | From around 10 hrs 25 mins |
New York Time Period : New York Daylight Saving Time
Mexico City Time Difference : Mexico City is 2 hours behind
Consider a flight leaving New York at 10:00 AM with a duration of 5 hours 30 minutes:
New York Time Period : New York Standard Time
Mexico City Time Difference : Mexico City is 1 hour behind
Consider a flight leaving New York at 10:00 AM with a duration of 5 hours 30 minutes:
The return flight is generally shorter than the southbound journey from New York.
The shortest currently listed schedule is approximately 5 hours 3 minutes from Newark.
Both airports offer similar journey lengths. Newark has the shortest published service, but some JFK flights may be quicker than longer Newark departures.
Aeromexico, American Airlines, Delta Air Lines and Viva operate from JFK. Aeromexico and United Airlines operate from Newark.
The regular nonstop JFK and Newark services covered on this page arrive at Mexico City International Airport (MEX).
Usually, yes. Nonstop return services are commonly scheduled for approximately 4 hours 35 minutes to 5 hours 27 minutes.