Cheap Flights from Mexico City to Silao

Compare Mexico City to Silao flight deals

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

Book the best Silao fare with no extra fees

Flight deals from Mexico City to Silao Airport

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

Find the cheapest month to fly from Mexico City to Silao

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

Direct flights from Mexico City to Silao

Mexico City to Silao: Alternative routes

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

Mexico City to Silao: Flight information

The things to know before you go.
Cheapest flight foundRs11,599
Cheapest month to flySeptember
Average flight time1 hr, 8 mins
Most popular airlineDelta
Average flights per week356

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

The best price we found for a return flight from Mexico City to Silao is Rs26,173. 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 8 minutes is the average flight time from Mexico City to Silao.
Delta, Aeromexico and WestJet fly direct from Mexico City to Silao.
As of March 2026, there are 356 flights per week flying from Mexico City to Silao.
The cheapest month to fly from Mexico City to Silao is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Silao Airport on Saturday, 5 September 2026.
Yes – the average flight time is 1 hour and 8 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 Silao 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 Silao is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Silao is Viva .

Flying from Mexico City to Guanajuato Del Bajio International Airport (BJX): What you need to know

  • Your next great adventure starts at one of Mexico City's main airports, Mexico City Benito Juarez International Airport (MEX) or Mexico City Felipe Angeles International Airport (NLU). Explore your options for booking a flight from Mexico City to Guanajuato Del Bajio International Airport (BJX) leaving from either of these.

  • 1 hour 15 minutes is the average duration of a direct Mexico City to Guanajuato Del Bajio International Airport flight.

  • Mexico City and Silao (where Guanajuato Del Bajio International Airport is located) share the UTC-6 timezone. That means you won't need to adjust your watch once you arrive.

  • With 38 direct flights a week between the two airports, Mexico City Benito Juarez International Airport (MEX) to Guanajuato Del Bajio International Airport (BJX) is the most popular route. Aeromexico operates the earliest flight at 6am. If you'd like to get more out of your day before leaving, the last departure from MEX to BJX is with Aeromexico at 10:05pm.

  • Give yourself plenty of time to make your flight from Mexico City to BJX. As a rule of thumb, arrive at least two hours before international departures and an hour ahead for domestic flights.

  • During popular months like September, you'll want to get to the airport earlier than usual. Arrive two hours before domestic departures and four hours ahead for an international flight whenever you're flying during a peak period in general.

Airports in Mexico City

Mexico City Benito Juarez International Airport (MEX)

  • You can jump on a direct flight from Mexico City to Guanajuato Del Bajio International Airport (BJX) out of Mexico City Benito Juarez International Airport (MEX).

  • You can lock in a direct flight from Mexico City to Guanajuato Del Bajio International Airport with Aeromexico. This leading airline offers services from MEX.

  • Most travellers prefer to fly with Aeromexico between MEX and BJX.

  • Aeromexico is the leading carrier for punctuality on this route, with 89.36% of its services arriving on schedule.

  • MEX is around 13 kilometres from central Mexico City. If you're ride-sharing, catching a taxi or driving from the centre, it'll take you 30 minutes or so to get there, depending on the traffic. If you're taking public transport, expect the trip time to be around 40 minutes.

  • Want a leisurely start to your travels? Stay near Mexico City Benito Juarez International Airport. Whether you've booked an early flight from Mexico City to Guanajuato Del Bajio International Airport or want to avoid feeling rushed, these hotels are just what you're after:

  • Mexico City Benito Juarez International Airport has a solid on-time record, reducing your chances of a delayed flight. Departures from MEX land on schedule 84% of the time.

Mexico City Felipe Angeles International Airport (NLU)

  • Consider starting your journey from Mexico City Felipe Angeles International Airport (NLU). You can book a direct Mexico City to Guanajuato Del Bajio International Airport (BJX) plane ticket from this hub.

  • VivaAerobus offers direct flights from Mexico City to BJX out of NLU. Book your favourite window (or aisle) seat and arrive at your destination in a single hop.

  • Viva Aerobus is the go-to airline for bookings on the NLU to BJX route.

  • With 78.33% of its services landing on schedule, Viva Aerobus is the top on-time carrier flying between Mexico City Felipe Angeles International Airport and Guanajuato Del Bajio International Airport.

  • You can arrive at NLU from the centre of Mexico City in about 55 minutes by car (depending on traffic conditions). The journey by public transport takes roughly 2 hours to cover the 56 kilometres or so.

  • Relax before your Mexico City to BJX flight at a hotel close to Mexico City Felipe Angeles International Airport. Verticca Hotel is one option where you can wake up and get to the airport with time to spare.

  • 76% of flights out of Mexico City Felipe Angeles International Airport arrive according to schedule.

About Guanajuato Del Bajio International Airport (BJX)

  • The last thing you want is a lengthy journey to your hotel if you're getting in late on a flight from Mexico City to Guanajuato Del Bajio International Airport. Stay at one of these accommodation options near BJX instead:

  • Booking your vehicle around two weeks ahead of your Mexico City to Guanajuato Del Bajio International Airport flight can help you get the lowest rate.

Getting from Guanajuato Del Bajio International Airport (BJX) to central Silao

  • Central Silao is around 6 kilometres from Guanajuato Del Bajio International Airport and takes about 15 minutes to reach by car. Explore your options for getting into the city, whether that's with a taxi, car hire or ride-share.

  • If you're using public transport, expect a journey of about 30 minutes.

How to find the cheapest flights from Mexico City to Guanajuato Del Bajio International Airport (BJX)

  • The cheapest price we've found for a one-way ticket from Mexico City to Guanajuato Del Bajio International Airport is Rs11,599. For a return flight on this route, the best price is Rs26,173. Depending on how early you book and the availability, these fares may change.

  • To snag cheap flights from Mexico City to BJX, book your plane ticket three months ahead of your departure date.

  • Schedule your trip for August. That's the best month for scoring the biggest deals on Mexico City to Guanajuato Del Bajio International Airport tickets. If you're open to different travel dates, use the 'Whole month' tool to find the lowest price across each month.

  • Save time searching for cheap plane tickets from Mexico City to BJX by setting up a Price Alert. We'll send you an email or notification through the app when prices go down.

  • Find a cheap flight from Mexico City to Guanajuato Del Bajio International Airport by using the search filters. Select your preferred duration, number of stops and airlines, then sort the results by 'Cheapest' for the best deals.

The best time to fly from Mexico City to Guanajuato Del Bajio International Airport (BJX)

  • November is the quietest month for flights from Mexico City to Guanajuato Del Bajio International Airport (BJX), while June is the most popular. Pick the ideal time to go to Silao based on whether you want a laid-back vibe or a more bustling atmosphere.

  • The warmest month in Silao is May, with temperatures ranging between 14ºC and 33ºC. Book your Mexico City to BJX plane ticket then if you enjoy this type of weather.

  • If you like cooler conditions, search for a cheap ticket from Mexico City to Guanajuato Del Bajio International Airport in January when temperatures are between 7ºC and 24ºC.

More about Silao

Explore more of Mexico

  • Silao is easy to fall in love with, but there are so many other corners of Mexico waiting to be discovered. About 306 kilometres southeast of Silao, a trip to Mexico City will fill your itinerary to the brim. Check out popular attractions like Zócalo, Historic Centre (Centro Historico) and Basilica of Our Lady of Guadalupe.

  • If you're looking to explore another side of Mexico, consider Ecatepec de Morelos, roughly 290 kilometres southeast of Silao. Zoologico Zacango, Centro Ecoturistico y Educación Ambiental Sierra de Guadalupe and Botanical Garden are key reasons to visit.

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