$90 Cheap Flights to Oaxaca

Compare Oaxaca Airport flights across hundreds of providers

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

Book the best flight with no fees

Flight deals to Oaxaca

Looking for a cheap last-minute deal or the best round-trip flight to Oaxaca Airport? If you want to travel to Oaxaca Airport next month, round-trip fares start from $285. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest time to fly to Oaxaca

Flexible on travel dates? Find the cheapest month – or even day – to fly to Oaxaca.

Airports near Oaxaca

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

Direct flights to Oaxaca

Frequently asked questions

American Airlines, United, Iberia, Mesa Airlines, Qatar Airways, Air Canada, SkyWest Airlines and Finnair all fly non-stop to Oaxaca.
The cheapest month to fly to Oaxaca is usually February.
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.
Yes – the average flight time is 3 hours and 20 minutes.
The best price we found for a round-trip flight to Oaxaca is $215. 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.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Oaxaca Airport is Thursday, February 4, 2027.
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.
Currently, Viva and Volaris offer the cheapest flight tickets to Oaxaca.

Flying to Oaxaca

The things to know before you go.
Cheapest flight found$215
Cheapest month to flyFebruary
Average flight time3 hrs, 21 mins
Most popular airlineAmerican Airlines
Average flights per week98

Discover Oaxaca

How to find cheap flights to Oaxaca Xoxocotlan International Airport (OAX)

  • $215 is currently the cheapest price for a round-trip flight to Oaxaca Xoxocotlan International Airport. For a one-way plane ticket to OAX, the lowest fare is $90.

  • Book when the time is right with Price Alerts. You'll receive an email or a notification through the app if the price of tickets to OAX changes.

  • Avoid leaving things to the last moment. You're more likely to lock in the lowest price on tickets to Oaxaca, where Oaxaca Xoxocotlan International Airport is located, if you book as early as possible. Airlines tend to offer some great early bird deals.

  • Select the 'Add nearby airports' option and widen your search for cheap flights to Oaxaca. This will show you all the airports around your departure and arrival points.

  • Think about taking a flight with a stop since indirect routes can often save you money. Simply uncheck the 'Direct flights' box when searching for your plane tickets to Oaxaca Xoxocotlan International Airport.

Best time to go to Oaxaca

  • The cheapest month to board a flight to Oaxaca is typically May.

  • Use the 'Whole month' tool if your travel dates are flexible. Browse fares for an entire month and find a flight to OAX that fits your itinerary and budget.

  • January is the most popular month for flights to OAX. Visit then if you're eager to experience Oaxaca at its liveliest.

  • The quietest time of the year to go is November. Lock in your plane tickets to Oaxaca then and take in the top attractions at a more relaxed pace.

  • The weather can make or break a trip, so consider the type of conditions you want to travel in. Oaxaca is warmest in April, averaging between 54ºF and 86ºF.

  • January brings the lowest temperatures, ranging from about 45ºF to 75ºF.

  • Hoping for clearer skies? January is the driest month in Oaxaca.

  • Expect the heaviest showers during June, which gets around 18 days of wet weather.

Traveling to Oaxaca Xoxocotlan International Airport (OAX): What you need to know

  • Offering direct flights to Oaxaca Xoxocotlan International Airport, these airlines make traveling to Oaxaca easy:

  • United is the leading carrier for on-time performance. Up to 87% of its flights into this hub land without being late, making it a smart choice when reserving your OAX plane ticket.

  • The local timezone at OAX is UTC-6.

  • Be tucked up in bed shortly after your flight to OAX. Book a room at one of these stays close to Oaxaca Xoxocotlan International Airport and you'll be snoozing in no time:

  • Oaxaca Xoxocotlan International Airport has a solid track record for punctuality, with up to 81% of outbound flights landing as scheduled. That's good news whether you've got a connection ahead or you're heading home from this airport.

  • Oaxaca Xoxocotlan International Airport is located in Oaxaca, Oaxaca, Mexico.

Getting to central Oaxaca from Oaxaca Xoxocotlan International Airport (OAX)

  • OAX is about 5 miles from central Oaxaca.

  • Once you've touched down from your flight to OAX, the drive to the center takes around 20 minutes.

  • The journey on public transport takes roughly 35 minutes.

  • Oaxaca comes with plenty of great places to check in. Here's a roundup of comfortable hotels to keep in mind for your visit:

Oaxaca highlights

  • Hop off your flight to Oaxaca and head straight for these major attractions:

    • Centro Histórico de Oaxaca de Juárez: Offering a classic introduction to all the city has to offer, this landmark is around 1 mile south of the center.

    • Serante Garden: Find a spot to sit and take a break here while exploring Oaxaca. This park is roughly 5 miles southwest of the center.

    • Zócalo (Plaza de la Constitución): Want more reasons to visit Oaxaca? This landmark pulls in the crowds and is about 1 mile south of the city center.

How to get to Miahuatlán de Porfirio Díaz from Oaxaca Xoxocotlan International Airport (OAX)

  • Starting your trip in Miahuatlán de Porfirio Díaz? From OAX, it'll take around 1 hour 40 minutes to drive there. The city is about 60 miles from the airport.

Traveling from Oaxaca Xoxocotlan International Airport (OAX) to Ocotlán de Morelos

  • If Ocotlán de Morelos is where you're off to, it's around 14 miles from Oaxaca Xoxocotlan International Airport.

  • By car, the trip takes roughly 35 minutes.

Explore more of Mexico

  • Up for more exploring? Puebla will keep things interesting on your trip through Mexico. It's around 170 miles northwest of Oaxaca and features Zócalo de Puebla, Temple of Our Lady of Guadalupe and Centro Histórico de Puebla. The closest airport to this city is Hermanos Serdan International Airport (PBC).

  • Another city in Mexico that has plenty going for it is Veracruz. From Oaxaca, it's roughly 160 miles north and serves up highlights like Veracruz Cathedral and San Juan de Ulúa. Make time for Malecón Veracruz Puerto too. Veracruz General Heriberto Jara Intl Airport (VER) is the city's main airport.

  • Or take off to Tehuacan, roughly 110 miles northwest of Oaxaca. Zona arqueológica de Tehuacán Viejo, Xtreme Adventure Park and Archealogic Zone of Tehuacan Viejo are just the start of reasons to go.

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