Cheap Flights from Mexico City to Zacatecas

Compare Mexico City to Zacatecas flight deals

Find the cheapest month or even day of the year to fly to Zacatecas

Book the best Zacatecas fare with no extra fees

Flight deals from Mexico City to Zacatecas

Looking for a cheap last-minute deal or the best return flight from Mexico City to Zacatecas Airport? If you want to travel next month, return fares start from Rs43,694. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mexico City to Zacatecas

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Mexico City to Zacatecas flights are currently cheapest in August.

Direct flights from Mexico City to Zacatecas

Mexico City to Zacatecas: Alternative routes

Compare routes from Mexico City to Zacatecas below. You may find an airport to fly into that's cheaper, faster, or easier than Zacatecas.

Mexico City to Zacatecas: Flight information

The things to know before you go.
Cheapest flight foundRs12,454
Cheapest month to flyAugust
Average flight time1 hr, 32 mins
Most popular airlineKLM
Average flights per week52

Finding cheap flights from Mexico City to Zacatecas: Frequently asked questions

The best price we found for a return flight from Mexico City to Zacatecas is Rs38,156. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
1 hour and 32 minutes is the average flight time from Mexico City to Zacatecas.
KLM, Delta and AeroMexico Connect fly direct from Mexico City to Zacatecas.
As of June 2026, there are 52 flights per week flying from Mexico City to Zacatecas.
The cheapest month to fly from Mexico City to Zacatecas is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Zacatecas Airport on Tuesday, 15 September 2026.
Yes – the average flight time is 1 hour and 32 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Zacatecas but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Zacatecas is around 40 days in advance, so don’t leave your flight to the last minute.

Travelling from Mexico City to General Leobardo C Ruiz International Airport (ZCL): What you need to know

  • Your next big escape starts at Mexico City's main airport, Mexico City Benito Juarez International Airport (MEX). Check out your options for catching a flight from Mexico City to General Leobardo C Ruiz International Airport (ZCL) departing from this base.

  • 1 hour 30 minutes is the average duration of a direct Mexico City to General Leobardo C Ruiz International Airport flight.

  • Mexico City and Zacatecas (where General Leobardo C Ruiz International Airport is located) share the UTC-6 timezone. That means you won't need to change your watch when you arrive.

  • Mexico City Benito Juarez International Airport (MEX) to General Leobardo C Ruiz International Airport (ZCL) is the most popular route. There are 12 direct weekly departures to choose from. If you have things to do before leaving, hop on the last flight with Aeromexico at 9:20pm. Opt for the first MEX to ZCL departure operated by Aeromexico at 5:45am if you'd rather not wait around.

  • Get to the airport on time so you don't miss your flight from Mexico City to ZCL. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.

  • Flying during a peak month like September? School holidays and other popular periods can lead to longer queues and delays at check-in and security. Be extra cautious and get there up to four hours before international flights and two hours before domestic departures.

Airports in Mexico City

Mexico City Benito Juarez International Airport (MEX)

  • You can hop on a direct flight from Mexico City to General Leobardo C Ruiz International Airport (ZCL) leaving from Mexico City Benito Juarez International Airport (MEX).

  • When jetting out of MEX, you can catch a direct flight from Mexico City to General Leobardo C Ruiz International Airport with Aeromexico.

  • Most travellers choose to fly with Aeromexico from MEX to ZCL.

  • Aeromexico takes the top spot for on-time performance. A dependable 86.67% of its services on this route complete the journey on schedule.

  • The journey from central Mexico City to MEX takes around 40 minutes on public transport. If you ride-share, drive or take a taxi, you'll cover the 13 kilometres in 30 minutes or so, depending on traffic.

  • Want a hassle-free start to your trip? Stay near Mexico City Benito Juarez International Airport. Whether you're boarding an early flight from Mexico City to General Leobardo C Ruiz International Airport or aren't a fan of being rushed, these hotels are the ideal choice:

  • 84% of flights leaving Mexico City Benito Juarez International Airport arrive at their destination according to schedule. Given its reliable on-time performance, you're unlikely to be delayed when jetting out of MEX.

Mexico City Felipe Angeles International Airport (NLU)

  • NLU is about 56 kilometres from central Mexico City. It'll take 55 minutes or so to get to the airport driving from the city centre. Public transport takes roughly 2 hours.

  • You're going on holiday, so why not spend an extra night away at a hotel near Mexico City Felipe Angeles International Airport? Before your Mexico City to ZCL flight, lay your head at Verticca Hotel.

  • Looking at how often flights stay on schedule, Mexico City Felipe Angeles International Airport has an on-time arrival rate of 76%.

About General Leobardo C Ruiz International Airport (ZCL)

  • Consider checking in to Posada Morelos after touching down from your flight from Mexico City to General Leobardo C Ruiz International Airport. It's not too far from ZCL and a comfortable option if you'd like to relax as soon as possible.

  • Booking your vehicle around two weeks ahead of your Mexico City to General Leobardo C Ruiz International Airport flight can help you get the lowest rate.

Getting from General Leobardo C Ruiz International Airport (ZCL) to central Zacatecas

  • Central Zacatecas is around 26 kilometres from General Leobardo C Ruiz International Airport and takes about 30 minutes to reach by car. See what your options are for heading into the city, whether that's with a car hire, taxi or ride-share.

  • Travelling on public transport takes roughly 45 minutes.

How to find the cheapest flights from Mexico City to General Leobardo C Ruiz International Airport (ZCL)

  • The lowest price we've found for a one-way ticket from Mexico City to General Leobardo C Ruiz International Airport is Rs12,454. For a return flight on this route, the best price is Rs38,156. Depending on the availability and when you book, these fares could change.

  • Book four months before flying. Pricing trends suggest that this is the ideal window for finding cheap flights from Mexico City to ZCL.

  • The best month for finding cheap Mexico City to General Leobardo C Ruiz International Airport tickets is September. Use the 'Whole month' tool to compare flight prices, then choose the dates that offer the lowest fares.

  • Locking in a cheap plane ticket from Mexico City to ZCL couldn't be easier with Price Alerts. Simply set up one of these automatic alerts and we'll notify you as soon as there's a price drop.

  • Find a cheap flight from Mexico City to General Leobardo C Ruiz International Airport by using filters. Choose your ideal departure time, duration and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Mexico City to General Leobardo C Ruiz International Airport (ZCL)

  • July is the busiest month for flights from Mexico City to General Leobardo C Ruiz International Airport (ZCL). Plan your visit to Zacatecas in February if you'd rather be there when it's quieter.

  • Book a Mexico City to ZCL plane ticket departing in May if you want to explore the city during its warmest month. You can expect temperatures in Zacatecas to range from 10ºC to 31ºC.

  • If you like travelling in cooler conditions, look for a cheap ticket from Mexico City to General Leobardo C Ruiz International Airport in January when temperatures are between 3ºC and 21ºC.

More about Zacatecas

  • After booking your flight from Mexico City to General Leobardo C Ruiz International Airport, find a hotel that keeps you close to what you want to see. Make one of these options your base for exploring Zacatecas:

  • Every great adventure has to include some sightseeing. Church of Santo Domingo (Iglesia de Santo Domingo), Ex templo de San Agustín and Entrada de Mina el Edén are must-visits when exploring Zacatecas.

Explore more of Mexico

  • Zacatecas is easy to fall in love with, but there are so many other parts of Mexico you'll want to see. About 257 kilometres south of Zacatecas, a trip to Guadalajara will fill your itinerary to the brim. Start with leading attractions like Guadalajara Cathedral, Temple of Our Lady of Guadalupe and Mural Gigante FRIDA KHALO.

  • Around 225 kilometres southeast of Zacatecas, León de los Aldama is another favourite stop in Mexico. Experience the best of this destination with a visit to Plaza Principal de León, Museo de Arte E Historia de Guanajuato and Templo de Santo Domingo.

Prices shown on this page are estimated lowest prices only. Found in the last 12 days.