Support

Flights Mexico City — Oaxaca

Mexico City
MEX
Oaxaca
OAX

Cheap flights Mexico City — Oaxaca

Below you can see the best deals on flights Mexico City — Oaxaca for upcoming dates. Direct and connecting flights from various airlines — compare prices and choose the right ticket.

The lowest price for the next 2 months is on 4 July, from $27.

Top 10 cheap flights Mexico City — Oaxaca

Direct flights Mexico City — Oaxaca

Direct flight options for Mexico City — Oaxaca with no stopovers on upcoming dates. A direct flight is faster and more convenient — especially when travelling with luggage or children.

The fastest direct flight is operated by VivaAerobus — travel time is 1 h 5 min.

Top 10 direct flights Mexico City — Oaxaca

About the Mexico City — Oaxaca flight

On this page, you can find and buy flight tickets from Mexico City to Oaxaca. This short 365 km route is serviced regularly, with approximately 44 weekly flights, making it easy to find a convenient departure time.

Flights on this route are operated by Volaris, VivaAerobus, and Aeromexico. Before booking, we recommend checking transportation options to the departure airport and how to get to the city upon arrival, as well as checking price trends on our calendar.

Flight schedule Mexico City — Oaxaca

The table shows direct flights Mexico City → Oaxaca on the selected date. The flight takes approximately 1 h 5 min. Regular flights are operated by Aeromexico, VivaAerobus and Volaris. Departures from Benito Juarez International Airport, Felipe Angeles International Airport and Toluca International Airport airports, arrivals at Xoxocotlan Airport.

For each flight, the following details are shown: departure time (local), arrival city and airport, flight number and airline, terminal or gate, and status. Click on a flight to open its details and go to ticket search. To view flights on a different day, change the date above the table.

Today
Any time

Flight ticket prices by day: Mexico City — Oaxaca

Below is a calendar of the lowest flight ticket prices for Mexico City — Oaxaca by day. Pick a convenient date and instantly see the fare. The cheapest flights on this route start from $24 in b, and the most expensive are around $48 in r. If your travel dates are flexible, the calendar will help you find the best price for your preferred period. To view round-trip fares, switch to the "Round trip" tab above the calendar, select your departure date — and the right-hand calendar will highlight the lowest prices for return flights on each day.

 
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--
--

Prices by month

Mexico City → Oaxaca, average one-way price

MonthAverage priceLevelMonthAverage priceLevelMonthAverage priceLevel
Jan$85highMay$60lowSep$55low
Feb$80highJun$65mediumOct$70medium
Mar$80highJul$90highNov$85high
Apr$75mediumAug$75mediumDec$90high

Some values are estimated based on seasonality.

When to fly

The weather in Oaxaca remains comfortable for most of the year, though April is the hottest month with an average high of 27.2°C. The period from June to September is considered the rainiest, with precipitation reaching its peak.

From a budget perspective, it's most cost-effective to plan your flight for November, when ticket prices start $24. December is traditionally the most expensive month to travel, with minimum fares rising to $48.

November is an ideal time to book — it's a great compromise between dry weather and low prices. We recommend avoiding September if you want to minimize the risk of heavy tropical downpours.

Temperature · Oaxaca

Dry and wet days · Oaxaca

Wind speed and direction · Oaxaca

We'll let you know if you need a visa

Enter your destination or
Your nationality
Destination

How to get the best deal on a Mexico City — Oaxaca ticket

  • Use the low-fare calendar on this page to compare ticket prices for nearby dates, as mid-week departures are often cheaper.
  • When choosing low-cost carriers Volaris or VivaAerobus, pay attention to baggage allowances, as minimum fares $24 usually include only carry-on luggage.
  • For flights with Aeromexico, try to book 3–4 weeks in advance to secure tickets at the most favorable promotional rates.
  • Keep an eye on the price dynamics chart, especially if your trip falls during the December holidays, when demand and costs can increase significantly.

Airlines

Three main airlines operate on this route: the flagship carrier Aeromexico, as well as low-cost airlines Volaris and VivaAerobus. Most flights are non-stop, providing reliable service between the cities throughout the week. Below is a detailed list of available flights and departure schedules for each carrier.

  • Aeromexico
    AeromexicoAM
    31x/week
    WebsiteFleet: 15424.7M pax/year
    • Direct flight MEX → OAX26x/week
      Duration
      1h 21m
      Days
      un,MonS
    • Direct flight NLU → OAX5x/week
      Duration
      1h 13m
      Days
      un,MonS
  • VivaAerobus
    VivaAerobusVB
    9x/week
    WebsiteFleet: 8124.9M pax/year
    • Direct flight MEX → OAX5x/week
      Duration
      1h 5m
      Days
      un,MonS
    • Direct flight NLU → OAX4x/week
      Duration
      1h 5m
      Days
      un,MonS
  • Volaris
    VolarisY4
    5x/week
    WebsiteFleet: 15233.4M pax/year
    • Direct flight MEX → OAX5x/week
      Duration
      1h 8m
      Days
      un,MonS

Cities and airports on the Mexico City — Oaxaca route

Flights Mexico City — Oaxaca depart from Benito Juarez International Airport, Felipe Angeles International Airport and Toluca International Airport and arrive at Xoxocotlan Airport. Below are pages for the cities, countries, and airports on the route: airlines, schedules, and travel guides.

Departure airports
Arrival airports

Interesting articles about Oaxaca

Backpacking Through Latin AmericaInteresting

Backpacking Through Latin America

Latin America is a "mystical" milestone in world culture. Latin America is a place hidden from the all-seeing eye of news feeds and emergency reports from CNN. A place where eternity is captured in th…

Tips for Travelers

What to do in Mexico? Part 1.

Few people travel to Mexico independently; it's not like going to the Black Sea or even flying to Europe. Many think it's an extremely dangerous adventure, and even if they want to visit this country,…

Interesting

Most Dangerous Countries for Travel

International SOS assessed health and life risks for travelers in various countries worldwide and created an interactive map. Based on data from the British company Ipsos Mori, International SOS asses…

Gourmet Souvenirs: What to Bring Instead of a MagnetTips for Travelers

Gourmet Souvenirs: What to Bring Instead of a Magnet

Let's be honest: most of us no longer have any free space on our refrigerators, and dusty figurines go into the far drawer of the closet right after unpacking the suitcase. In 2026, the best souvenir…

Tips for Travelers

Top 9 Dive Spots for Beginners

Becoming a traveler is easy. Visit new countries and discover new cities – and there you are, an experienced wanderer. But the main thing is not to stop only on land. Thanks to the invention of Jacque…

The Most Dangerous Areas in the World: Where Tourists Should Not GoTips for Travelers

The Most Dangerous Areas in the World: Where Tourists Should Not Go

The world is too vast to limit oneself to "all-inclusive" hotels, but sometimes the thirst for adventure leads travelers to places where travel insurance turns into a useless piece of paper. There are…

Frequently asked questions about the Mexico City — Oaxaca flight

How long is the flight from Mexico City to Oaxaca?

With a distance of 365 km, a direct flight takes on average about 50–60 minutes, making air travel the fastest way to get between the cities.

Which airlines fly this route?

Regular flights are operated by three carriers: full-service airline Aeromexico and low-cost airlines Volaris and VivaAerobus.

Are there direct flights from Mexico City to Oaxaca?

Yes, there are approximately 44 direct flights weekly on this route, allowing you to find a convenient departure time on any day.

How much does the cheapest ticket cost?

The cost depends on the season and booking time. To find the latest minimum offers, use the low-fare calendar on this page.

Which airport does the flight arrive at?

All flights from the capital arrive at Oaxaca International Airport (OAX), located in close proximity to the city.