What Airport Do You Fly Into For Oaxaca?
The airport for Oaxaca City is OAX, Aeropuerto Internacional de Oaxaca at Xoxocotlán, operated by ASUR. What to expect on arrival, routes, and how it compares with the bus.
Oaxaca City, the inland highland capital of the state of Oaxaca in Mexico, is served by a single commercial airport: OAX, the Aeropuerto Internacional de Oaxaca, universally called Xoxocotlán after the municipality where it sits. It is operated by ASUR, Grupo Aeroportuario del Sureste, the same group that runs the airport at Cancún. There is no second airport and no choice to make: if you fly to Oaxaca City, you land at OAX. The airport is a compact single-terminal operation south of the city, and the run from arrivals into the Centro Histórico is short by the standards of capital-city airports anywhere. This page sets out what the sources say about the airport itself, who flies into it, what the arrival process looks like, and how flying compares with taking the bus.

The airport for Oaxaca City is OAX, the Aeropuerto Internacional de Oaxaca at Xoxocotlán, a single-terminal airport operated by ASUR, Grupo Aeroportuario del Sureste. Its normal operating hours are 06:00 to 20:00, and there is no other commercial airport serving the city. The three-letter code OAX is what appears on tickets and departure boards. Everything you need on the ground sits in one terminal building, which is part of why arrivals move quickly once a flight has landed.
The site's full airport guide, the Oaxaca airport guide, goes deeper on the terminal and the practicalities, and the airport sits in an area worth knowing on its own account: Xoxocotlán, whose cemetery is a centre of Día de Muertos observance, is covered in the Santa Lucía del Camino and Xoxocotlán area guide.
| Item | Detail |
|---|---|
| IATA code | OAX |
| Name | Aeropuerto Internacional de Oaxaca (Xoxocotlán) |
| Operator | ASUR, Grupo Aeroportuario del Sureste |
| Normal operating hours | 06:00 to 20:00 |
| Timezone | UTC-6 all year (Mexico abolished daylight saving in 2022) |
| Committed 2026 investment under the master development plan | 865.6 million MXN, constant pesos as of 31 Dec 2025 |
That investment figure comes from ASUR's own financial reporting, which lists committed spending under the airport's master development plan for the regulated portion in 2026, with investments noted through 2028. For a traveller it signals steady terminal work rather than disruption: no runway closure or operational cutback has been announced for 2026. One permanent detail worth setting in your phone before you book anything: Oaxaca keeps UTC-6 all year, because Mexico abolished seasonal clock changes with a law published in the official gazette in October 2022. Flight times and tour pick-ups never shift with the seasons here.
Where Is Xoxocotlán Airport Relative To The City?
Xoxocotlán airport sits south of Oaxaca City, close enough that arrivals reach the Centro Histórico without a long motorway transfer, and the airport's hours, 06:00 to 20:00, shape every flight schedule into and out of OAX. The city itself is an inland highland city in the Valles Centrales at about 1,550 m of altitude, with dry season from November to April and a rainy season from May to October. There is no sea, no port and no beach; the Pacific coast is a separate, far extension of any trip.
The airport's own geography is the useful part: it sits in the Xoxocotlán area on the city's southern side, which is also where one of the city's well-known cemetery traditions plays out each year at the end of October and the start of November. If your dates fall in that window, the neighbourhood you land beside is part of the reason you came.
Altitude matters more at this end of the journey than at most Mexican airports. At about 1,550 m the air is thinner than at sea level, and the SMN climate station in the city records its normals at 1,594 m. Afternoons warm up and nights cool down sharply, which the month table below shows. Pack a layer for the walk out of the terminal even on a warm afternoon.

Which Airlines Fly Into Oaxaca And From Where?
Domestic routes carry the bulk of traffic into OAX, with frequent service to Mexico City on Aeroméxico, Volaris and VivaAerobus, and direct US service reported from Dallas-Fort Worth on American, Los Angeles on Volaris and Houston on United, plus a seasonal Phoenix service. These route details are reported by flight-schedule aggregators rather than published as a single official list by the operator, so confirm any specific flight at booking. Mexico City remains the backbone connection: if your home airport has no Oaxaca flight, you connect through the capital.
The US direct options get their own treatment in which US cities fly direct to Oaxaca. Domestic destinations reported from OAX include Tijuana, Cancún, Monterrey, Guadalajara, Mérida and Tuxtla Gutiérrez, alongside the multiple daily rotations to Mexico City. Aerotucán, a regional operator, also bases at the airport.
A seasonal pattern reported for late October and early November adds Phoenix flights timed to Día de Muertos, which tells you something about demand: the festival period is the airport's annual squeeze. The traditional dates centre on 31 October to 2 November, and the state's published programmes for the 2026 edition had not been announced. Book early for that window or expect to route through Mexico City.
| Month | Average high C | Average low C | Average rain mm |
|---|---|---|---|
| January | 28.9 | 10.3 | 2.4 |
| April | 34.9 | 15.8 | 47.3 |
| June | 30.9 | 16.7 | 188.3 |
| September | 29.1 | 16.1 | 163.6 |
| November | 29.0 | 12.3 | 9.1 |
The table is drawn from the SMN station normals for Oaxaca, 1991-2020. It is the honest answer to "when should I fly in": the dry months from November to April average under 50 mm of rain each, while June averages 188.3 mm and September 163.6 mm. Rain in the valley falls mostly as afternoon storms in the rainy season rather than all-day grey. The question of which month suits you best is unpacked at length in the best month to visit Oaxaca.
What Happens When You Land At OAX?
Arrivals at OAX walk from aircraft or buses into one compact terminal, pass through immigration if arriving from abroad, collect bags, and exit to authorised ground transport arranged inside the terminal; the airport's operating day runs 06:00 to 20:00 and no runway disruption has been announced for 2026. The single-terminal layout is the airport's defining feature. Nothing about the building requires a map.
The authorised taxi fare to the Zócalo, colectivo fares, and whether app-based ride services serve the airport remain uncertain, so none appears here. What the sources do establish is that ground transport at OAX is arranged inside arrivals, and that the airport closes each night, which is why red-eye connections into Oaxaca do not exist: schedule your last leg to land before the terminal shuts at 20:00. Everything else covered here is indexed on Oaxaca Travel Guide.
Sporadic road blockades by teachers' unions are a standing risk in Oaxaca that can disrupt road and airport access for hours at a time before being cleared. No date or forecast belongs on a page like this; the practical response is simply to keep a margin around tight connections on departure day and to know the standing advisory picture. The UK FCDO advises against all but essential travel to parts of Mexico and does not name Oaxaca on its main page; Canada advises a high degree of caution with regional advisories; the US State Department lists Oaxaca state at Level 2, exercise increased caution. Those are the sentences, no more.
One habit worth forming on arrival day: keep the whole day soft. A flight into a highland valley city at about 1,550 m, an afternoon acclimatising near the Zócalo, and an early dinner near the Santo Domingo de Guzmán church beat racing to a booked activity within hours of touchdown. If you have questions about safety in the city itself, is Oaxaca safe for Americans right now covers the advisory detail.
Should You Fly Into Oaxaca Or Arrive By Bus?
Flying into OAX and arriving by ADO bus from Mexico City are both standard ways to reach Oaxaca, and the honest comparison is not price but time and comfort: the flight is short, while the bus runs for hours over mountain highway. The choice deserves its own page, and it has one: is it better to fly or take the bus to Oaxaca.
The bus case rests on the ADO network, whose official site is ado.com.mx, with first-class services linking Oaxaca to Mexico City, Puebla, Puerto Escondido and Huatulco. The fly case rests on frequency: multiple daily rotations connect OAX with Mexico City alone, and the terminal's short arrival process means door-to-door times can favour the plane even with a connection. Fares for neither mode appear on this site, so compare live prices yourself rather than trusting any printed figure.
A third pattern suits the coast. Travellers building Oaxaca City plus Puerto Escondido into one trip can fly into OAX and out of the coast, or reverse it, rather than doubling back. The drive between the two runs about 165 minutes on the new highway by free-flow calculation, and real traffic and mountain roads make it slower. For that decision the how to get from Mexico City to Oaxaca page lays out the corridor options.
What Can You Do On The Day You Land In Oaxaca?
Landing day in Oaxaca City works best as a Centro Histórico day: the Zócalo, the Santo Domingo de Guzmán church and the Andador Macedonio Alcalá are all within a short walk of most central hotels, and the Museo de las Culturas de Oaxaca is open Tuesday to Saturday, 10:00 to 16:00, if your arrival falls on the right day. The museum charges 105 MXN for Mexican nationals and 210 MXN for foreign visitors, and it closes entirely on Sundays and Mondays, so a weekend arrival should plan around it.
If you land early enough, a half-day trip into the Tlacolula Valley is realistic. The Hierve el Agua half-day trip is this site's featured pick for arrival-adjacent planning, and Check availability against your landing time before committing. Hierve el Agua lies about 57 minutes from the Zócalo by free-flow road calculation, with mountain roads making real runs longer.
From day two onward the calendar opens: Monte Albán sits just outside the centre, Teotitlán del Valle about 26 by the same measure, Mitla about 37. How many days you need is its own question, answered in how many days in Oaxaca is enough, and the wider shortlist of what deserves your time is in what not to miss in Oaxaca.
Common Questions About Oaxaca Airport
What Airport Do You Fly Into For Oaxaca?
You fly into OAX, the Aeropuerto Internacional de Oaxaca at Xoxocotlán, a single-terminal airport operated by ASUR south of Oaxaca City. It is the only commercial airport serving the city, and its normal operating hours are 06:00 to 20:00.
How Far Is Xoxocotlán Airport From Oaxaca City Centre?
The airport sits south of the city in the Xoxocotlán area, and the transfer into the Centro Histórico is short for a capital-city airport. This site's facts carry no transfer time or fare figure, so treat the ride as a matter for your booking day rather than a fixed number.
Do US Airlines Fly Direct To Oaxaca?
Reported direct US routes into OAX include Dallas-Fort Worth on American Airlines, Los Angeles on Volaris and Houston on United, plus a seasonal Phoenix service reported around the Día de Muertos period. Route details come from flight-schedule aggregators, so confirm specific flights when booking.
Does The Oaxaca Airport Close At Night?
Yes, normal operating hours at OAX are 06:00 to 20:00, so there are no late-night arrivals or departures. Plan any connection to land before 20:00.
Is It Better To Fly To Oaxaca Or Take The Bus From Mexico City?
Both are standard: the flight is short and frequent, while ADO first-class buses link the two cities over a long mountain run. The comparison depends on your tolerance for hours on a bus versus a connection, and it is worked through in the site's dedicated page on flying versus the bus.
OAX is a small airport that does one job well: it puts you a short transfer from one of Mexico's most rewarding city centres, on a schedule that ends each evening at 20:00 and starts again at 06:00.