Skip to main content
Getting Around Oaxaca: Complete Transportation Guide
Tips

Getting Around Oaxaca: Complete Transportation Guide

Everything about getting around Oaxaca — colectivos, taxis, buses, and walking tips with real prices for 2026.

Faroway Team

Faroway Team

·7 min read
Share:

Oaxaca City is roughly the size of a large neighborhood, and most travelers are surprised by how little they actually need transport once they're inside the historic center. The real challenge is getting between the city, its surrounding villages, and the coastal and mountain escapes that make Oaxaca State one of Mexico's most compelling destinations. Get the logistics right and you'll move like a local — cheap, fast, and with far fewer headaches.

Getting to Oaxaca

By Air

Oaxaca International Airport (OAX) sits about 9 km south of the city center. It's a small but functional airport served by Aeroméxico, Viva Aerobus, and Volaris, with direct flights from Mexico City (1 hour, from ~$30 USD one-way on budget carriers), Monterrey, Guadalajara, and Tijuana. Some seasonal connections exist to Houston and Los Angeles.

Airport to city:

  • Authorized taxi: Fixed-rate boletos sold at the taxi desk inside arrivals — around $8–12 USD (150–220 MXN). Non-negotiable, legit.
  • Uber: Cheaper (~$5–7 USD) but Uber drivers sometimes avoid the airport. Order once you step outside.
  • Colectivo (shared van): Rare at this airport, but if you spot one heading downtown, it'll be under $2 USD.

By Bus (ADO / OCC)

The first-class bus scene in Mexico is excellent. ADO and OCC (same parent company) run comfortable coaches from Mexico City's TAPO terminal (5.5–6 hours, ~$25–45 USD), Puebla (4.5 hours, ~$20 USD), Puerto Escondido (7–8 hours on mountain roads, ~$20 USD), and Huatulco (~6 hours, ~$22 USD).

Oaxaca has two main bus terminals:

  • ADO / OCC First Class Terminal: On Calzada Niños Héroes, about 15 minutes walk (or a $2 USD taxi) from the Zócalo.
  • Segunda Clase Terminal: On Periférico, handles regional routes and colectivos to villages.

Book ADO tickets at ado.com.mx in advance on long weekends — seats sell out.


Getting Around Oaxaca City

On Foot

The Centro Histórico (historic center) is extremely walkable. The Zócalo, Templo de Santo Domingo, Mercado Benito Juárez, Mercado 20 de Noviembre, the Textile Museum, and dozens of mezcalería and restaurants are all within a 15-minute walk of each other. If your hotel is in or near the centro, you can spend multiple full days without any transport at all.

Taxis

Oaxaca's taxis are generally metered or negotiated upfront — always ask for the price before getting in if there's no meter running.

Route Approximate Cost
Airport to centro $8–12 USD (fixed rate)
Within centro $1.50–2.50 USD
Centro to Mercado de Abastos $2–3 USD
Centro to Tlacolula colectivo hub $3–4 USD
Late-night surcharge Add ~30%

Download inDriver or use Uber for price transparency — both work in Oaxaca City and are usually cheaper than flagging a cab off the street. At night, apps are strongly recommended for safety.

Colectivos (Shared Vans / Combis)

Colectivos are the backbone of local transport in Oaxaca and cost $0.30–0.80 USD per ride. They're shared minivans that run fixed routes and depart when full (which happens fast). The main hub near the second-class terminal connects to:

  • Etla Valley villages
  • Monte Albán (sort of — you catch one toward the stadium, then transfer)
  • Suburban neighborhoods around the city

For in-city routes, look for combis idling near Mercado de Abastos or the second-class terminal. The driver or a helper will shout the destination.


Day Trips: Getting to Oaxaca's Villages

This is where Oaxaca travel gets genuinely fun. The city is ringed by artisan villages, mezcal distilleries, and archaeological sites, all reachable cheaply by colectivo.

Colectivo Routes from Segunda Clase Terminal

Destination Journey Cost (one way)
Tlacolula (Sunday market, mezcal villages) 45 min ~$1.50 USD
Mitla (Zapotec ruins, via Tlacolula) 1 hr ~$2 USD
Ocotlán (Friday market, textiles) 45 min ~$1.50 USD
Etla (Wednesday market) 40 min ~$1 USD
Zaachila (Thursday market, tomb ruins) 30 min ~$1 USD
San Bartolo Coyotepec (black clay pottery) 25 min ~$0.80 USD
Teotitlán del Valle (woven rugs, off the Tlacolula highway) 50 min + moto-taxi ~$2 USD total

Pro tip: For the Tlacolula Valley corridor (Mitla, Hierve el Agua, Teotitlán), consider renting a car for a full-day self-drive. You can cover four stops and control your schedule for about $35–50 USD per day with insurance.

Monte Albán

The most-visited archaeological site near Oaxaca (15 km, 30 min). The easiest option is the Transporte Turístico Unitours shuttle that departs from a corner near the Zócalo — roughly $7–8 USD round-trip including wait time. Collectivo combis go to the neighborhood but drop you before the hill climb, making the shuttle much more convenient for a one-day visit.

Hierve el Agua (Petrified Waterfalls)

About 70 km from the city. Options:

  • Organized day tour: $25–35 USD from the city, often includes Mitla, Teotitlán, and a mezcal stop.
  • Colectivo chain: Oaxaca → Tlacolula ($1.50) → Mitla ($0.50) → shared taxi/pickup ($3–4). Time-consuming but doable.
  • Rental car or private driver: Most flexible. Private drivers charge $60–90 USD for a custom Hierve el Agua day.

Getting to the Coast

Oaxaca State's Pacific coast is stunning but separated from the city by dramatic mountain terrain — the same mountains that make the scenery beautiful make the roads slow.

  • Bus (OCC/ADO): 7–8 hours via the mountain road, ~$20 USD. Comfortable, scenic.
  • Bus via Isthmus: Longer in time, smoother road. Less popular.
  • Flight: 35-minute puddle-jumper on Aerotucán or Viva Aerobus, from ~$60 USD but check luggage fees.
  • Shared van (Turismo Zaachila): 5–5.5 hours via the mountain shortcut road, ~$25 USD. Popular with backpackers, departs early morning.

Huatulco (upscale bays, easier access)

  • Bus (ADO/OCC): 6–7 hours, ~$22 USD.
  • Flight: ~45 minutes from OAX on Aeroméxico.

Renting a Vehicle in Oaxaca

Car Rental

Rental cars unlock the Tlacolula Valley, Sierra Norte villages (Pueblos Mancomunados), and off-the-beaten-path mezcal distilleries. Options:

  • International chains: Hertz and Budget have desks at the airport.
  • Local agencies: Cheaper, but check insurance terms carefully.
  • Cost: $35–60 USD/day including basic insurance. Gas is ~$1.10 USD/liter.
  • Note: Roads to mountain villages can be narrow, unpaved, and steep. Ask your agency which routes are suitable.

Moto-Taxis and Bicycles

In smaller villages, three-wheeled moto-taxis (mototaxis) shuttle people for $0.50–1.50 USD per ride — essential in places like Teotitlán del Valle where the colectivo drops you 3 km from the main street.

Many Oaxaca City hotels rent bicycles for $5–8 USD per day. The centro is flat enough to ride, though traffic can be chaotic.


Useful Apps and Tips

  • inDriver / Uber: Both work in the city for transparent pricing
  • ADO app or ado.com.mx: Book intercity buses ahead on holidays
  • Google Maps: Works well for Oaxaca, but colectivo routes aren't always accurate — ask locals
  • Spanish: Helpful for colectivos; drivers rarely speak English
  • Cash: Colectivos are cash-only. Have small bills (20–50 MXN).
  • Altitude: Oaxaca City sits at 1,550 m. Some visitors feel mild altitude effects on arrival.

Sample Transportation Costs for a 7-Day Trip

Item Cost
Airport transfer (taxi, both ways) ~$20 USD
Daily in-city taxis/Uber (3 trips/day) ~$25 USD total
3 colectivo day trips (Tlacolula, Ocotlán, Etla) ~$10 USD
Hierve el Agua day tour ~$30 USD
Monte Albán shuttle ~$8 USD
Total transportation ~$93 USD

Budget travelers who walk most of the centro and use colectivos almost exclusively can get weekly transport down to $40–50 USD. A rental car day pushing you toward $100–120 USD once gas is included.


Getting around Oaxaca rewards a little planning. The colectivo network is one of the cheapest and most authentic ways to travel in Mexico, and the city's walkable core means you'll often discover the best spots on foot anyway. Once you've sketched out which villages and sites matter most to you, Faroway can build a day-by-day itinerary that sequences your transport logically — no doubling back, no wasted half-days. Just tell it where you want to go and it handles the routing.

Topics

#oaxaca#transportation#mexico travel#travel tips#colectivo
Faroway Team

Written by

Faroway Team

The Faroway team is passionate about making travel planning effortless with AI. We combine travel expertise with cutting-edge technology to help you explore the world.

@faroway
Share:

Get Travel Tips Delivered Weekly

Get our best travel tips, destination guides, and exclusive deals delivered straight to your inbox every week.

No spam, ever. Unsubscribe anytime.

Keep Reading

You Might Also Like