Cheap Flights from Mexico City (MEXA) to Oaxaca (OAX)

Compare Mexico City to Oaxaca flight deals

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

Book the best Oaxaca fare with no extra fees

Flight deals from Mexico City to Oaxaca

Looking for a cheap last-minute deal or the best return flight from Mexico City to Oaxaca? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Mexico City to Oaxaca

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

Direct flights from Mexico City to Oaxaca

Mexico City to Oaxaca: Alternative routes

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

Mexico City to Oaxaca: Flight information

The things to know before you go.
Cheapest flight found$16
Cheapest month to flySeptember
Average flight time1 hr, 16 mins
Most popular airlineDelta
Average flights per week191

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

The best price we found for a return flight from Mexico City to Oaxaca is $16. 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 15 minutes is the average flight time from Mexico City to Oaxaca.
Delta, WestJet and Aeromexico fly direct from Mexico City to Oaxaca.
As of August 2025, there are 200 flights per week flying from Mexico City to Oaxaca.
The cheapest month to fly from Mexico City to Oaxaca is usually September.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Mexico City to Oaxaca Airport on Tuesday, 2 September 2025.
Yes – the average flight time is 1 hour and 15 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 Oaxaca 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 Oaxaca is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Oaxaca is Volaris .

Flying from Mexico City to Xoxocotlan Airport (OAX): What you need to know

  • Kick off your travels at one of Mexico City's main airports, Benito Juarez International Airport (MEX) or Santa Lucia Air Force Base Airport (NLU). Check out your options for booking a flight from Mexico City to Xoxocotlan Airport (OAX) taking off from either of these.

  • Around 1 hour 20 minutes is the usual time it takes for a direct Mexico City to Xoxocotlan Airport flight.

  • Oaxaca (where Xoxocotlan Airport is located) and Mexico City share the UTC-6 timezone. Easily coordinate travel plans without worrying about time differences.

  • Benito Juarez International Airport (MEX) to Xoxocotlan Airport (OAX) is the most popular route. There are 46 direct departures a week to choose from. If you prefer starting your day later, take the last flight with Aeromexico at 9:30pm. Go for the first MEX to OAX departure with Volaris at 5:20am if you'd rather not wait around.

  • Your flight from Mexico City to OAX won't wait if you're running late, so be at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead when you're flying internationally.

  • High season means busier airports, so aim to get there even earlier. Give yourself at least two hours before a domestic flight and four hours for an international journey to stay on schedule.

Airports in Mexico City

Benito Juarez International Airport (MEX)

  • Benito Juarez International Airport (MEX) makes it easy to travel directly to your destination. Nonstop flights from Mexico City to Xoxocotlan Airport (OAX) take off from this terminal.

  • Pick from a variety of airlines that operate direct flights from Mexico City to Xoxocotlan Airport leaving from MEX. Get on board with any of these:

  • The airline with the highest booking numbers between MEX and OAX is Aeromexico.

  • Aeromexico is the most consistent performer for punctuality on this route.

  • The journey from central Mexico City to MEX takes around 55 minutes on public transport. If you ride-share, drive or grab a cab, you'll cover the 8 kilometres in 25 minutes or so, depending on traffic conditions.

  • Booked an early flight from Mexico City to Xoxocotlan Airport? Avoid the mad dash to the terminal (and get some extra shut-eye) by staying at one of these stays close to Benito Juarez International Airport:

  • Benito Juarez International Airport has a strong on-time performance, so you're unlikely to face delays. Departures from MEX arrive at their destination as scheduled 80.91% of the time.

Santa Lucia Air Force Base Airport (NLU)

  • You can book a direct Mexico City to Xoxocotlan Airport (OAX) flight ticket with departures from Santa Lucia Air Force Base Airport (NLU). Work out whether leaving from NLU works best for your plans.

  • From NLU, direct flights from Mexico City to OAX can be booked with Aeromexico.

  • Aeromexico is the most popular choice for passengers flying from NLU to OAX.

  • Among the carriers operating flights between Santa Lucia Air Force Base Airport and Xoxocotlan Airport, Aeromexico has the best track record for timeliness.

  • With public transport, you can travel from central Mexico City to NLU in about 1 hour 45 minutes. The airport is roughly 40 kilometres away, and making the trip by car will take approximately 55 minutes.

  • Getting to the airport on time before your Mexico City to OAX flight is much easier when you stay close to Santa Lucia Air Force Base Airport. If you have an early departure, Verticca Hotel gives you a head start on the journey.

  • 67.58% of flights taking off from Santa Lucia Air Force Base Airport meet their expected arrival time.

About Xoxocotlan Airport (OAX)

  • Book a hotel near OAX if you're catching a late flight from Mexico City to Xoxocotlan Airport. Choose one of these accommodation options and avoid the hassle of a long transfer:

  • Say yes to new adventures by picking up a Xoxocotlan Airport rental car. Grab a set of wheels from MEX, Economy or Europcar to explore Oaxaca and beyond.

  • To get the lowest price, book your vehicle around one week in advance of your Mexico City to Xoxocotlan Airport flight.

Getting from Xoxocotlan Airport (OAX) to central Oaxaca

  • The centre of Oaxaca is around 8 kilometres from Xoxocotlan Airport. Travel times by car hire or cab will vary depending on time of day and traffic conditions, so do a little research before your trip.

  • If you're using public transport, expect a journey of roughly 1 hour 10 minutes.

How to find the cheapest flights from Mexico City to Xoxocotlan Airport (OAX)

  • $8 is the lowest price for a one-way ticket from Mexico City to Xoxocotlan Airport. A return flight starts from $16. These fares may change based on demand.

  • Score cheap flights from Mexico City to OAX by booking 11 months ahead. According to our research, that's the ideal time frame for bagging a bargain.

  • Plan your trip for April. That's the best month for scoring an awesome deal on Mexico City to Xoxocotlan Airport tickets. If you're open to different travel dates, use the 'Whole month' tool to find the cheapest price across every month.

  • Never miss a deal on flight tickets from Mexico City to OAX by creating a Price Alert. We'll send you an email or push notification on the app when prices go down.

  • Filters make it easier to scoop up a deal on your flight from Mexico City to Xoxocotlan Airport. Pick the airlines, flight times and number of stops that make sense for you. Then sort the results by 'Cheapest' to find the most affordable option fast.

The best time to fly from Mexico City to Xoxocotlan Airport (OAX)

  • It's time to figure out your travel dates for your flight from Mexico City to Xoxocotlan Airport (OAX). July is the busiest month to visit Oaxaca. If crowds aren't your thing, head there in April.

  • When booking your Mexico City to OAX flight ticket, consider what kind of weather works for you. April is the warmest month in Oaxaca, with temperatures ranging from 12ºC (54ºF) to 30ºC (86ºF).

  • Search for cheap tickets from Mexico City to Xoxocotlan Airport in January if you'd rather travel during cooler conditions. Temperatures are at their lowest then, ranging between 7ºC (45ºF) and 24ºC (75ºF).

More about Oaxaca

  • Once you've booked your flight from Mexico City to Xoxocotlan Airport, find a hotel that offers a good mix of location and comfort. Make one of these options your base for exploring Oaxaca:

  • You'll find loads of fantastic things to do in Oaxaca when you're ready to go sightseeing. Kick things off at Guelaguetza followed by Centro Histórico de Oaxaca de Juárez and Jardín Etnobotánico de Oaxaca.

Explore more of Mexico

  • You've seen Oaxaca, now it's time to explore other parts of Mexico. Travel around 274 kilometres north-west to Puebla to tick off its top sights. From Temple of Our Lady of Guadalupe to Zócalo de Puebla and Centro Histórico de Puebla, your itinerary will be busy.

  • If you're looking to explore another major destination in Mexico, consider Veracruz, about 257 kilometres north of Oaxaca. Veracruz Cathedral, San Juan de Ulúan and Malecón Veracruz Puerto are among its highlights.

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