Direct flights from Guadalajara to Mexico City

  • Usually $109 round trip
  • Several times daily
  • 4 airlines

Flying in December rather than November typically saves $42 on this route ($102 against $144).

🔔 Track this route

We check GDL → NLU every day and email you when the price drops.

Free · one-click unsubscribe

Nonstop departures observed in recent fares

Across 12 recent dates we priced, Guadalajara (GDL) to Mexico City (NLU) showed up to 1 nonstop departure a day, with the earliest around 6:09 AM and the latest around 7:28 PM, operated by VivaAerobus and Aeromexico.

6:09 AM 7:42 AM 7:56 AM 4:39 PM 4:49 PM 7:24 PM 7:28 PM

Departure times seen while pricing this route over the last few weeks — a sample, not the full timetable. Airlines adjust schedules seasonally.

Frequently asked questions

Is there a direct flight from Guadalajara to Mexico City?

Yes. Aeromexico, Mexicana de Aviación, VivaAerobus and Volaris fly nonstop from Guadalajara (GDL) to Mexico City (NLU), several times daily. The flight takes about 1h 5m and covers 284 miles (457 km). Round-trip fares typically run around $109. Fares last checked 10 October 2026.

Which airlines fly direct from Guadalajara to Mexico City?

Aeromexico, Mexicana de Aviación, VivaAerobus, Volaris operate nonstop flights from Guadalajara to Mexico City.

How long is the flight from Guadalajara to Mexico City?

The nonstop flight from Guadalajara to Mexico City takes ~1h 5m (approximately 457 km).

How often do direct flights operate from Guadalajara to Mexico City?

Nonstop flights from Guadalajara to Mexico City operate several times daily.

How much is a round-trip flight from Guadalajara to Mexico City?

Round-trip flights from Guadalajara (GDL) to Mexico City (NLU) start at $86, with a typical fare around $109. Based on 15 recent fare combinations.

What is the cheapest month to fly from Guadalajara to Mexico City?

Across the 3 departure months we currently track, December 2026 is the cheapest month to fly round trip from Guadalajara to Mexico City, with typical fares around $102 — versus about $144 in November 2026, the most expensive.