People walking on a sunny street under a clear blue sky
Transport

Getting Around Oaxaca City Without a Car

Walking, taxis, DiDi, and colectivos — everything you need to move around the city and to day trips.

5 Transport ModesCosts ComparedDay Trip Routes
Updated March 2026·7 min read
Overview

The Short Version

Oaxaca City's historic core is roughly 1.5 km across. You can walk from the Zócalo to Jalatlaco in 12 minutes, to Xochimilco in 15, and to the bus station in 20. For anything within Centro, Jalatlaco, or Xochimilco, walking is faster than waiting for a taxi. For longer trips — Monte Albán, Mitla, the airport — you'll use colectivos or taxis.

Google Maps works well for walking directions in Oaxaca. For taxi/DiDi pricing, the apps give accurate estimates. For colectivos, ask locals — schedules are flexible and routes aren't on any app.
W

Walking

The default for everything in Centro

Walking is the default. The Centro Histórico is flat, the sidewalks are mostly intact (watch for uneven cobblestones at night), and everything is close together. Most travelers walk 8–12 km/day in Oaxaca without trying.

The pedestrian-priority streets help — Macedonio Alcalá from Santo Domingo to the Zócalo is car-free and the best walk in the city. García Vigil is semi-pedestrian and equally good.

Key Distances

Zócalo to Mercado 20 de Noviembre3 min
Zócalo to Santo Domingo8 min
Zócalo to Jalatlaco12 min
Centro to Monte Albán parking (no, don't walk this)45 min uphill
Don't walk to Monte Albán →. Yes, there's a path. No, it's not scenic — it follows the road, there's no sidewalk for parts of it, and the sun is brutal. Take a colectivo for 40 MXN.
T

Taxis & DiDi

When walking won't cut it

Regular taxis are everywhere. They don't use meters — negotiate the price before getting in. Most trips within the city center cost 40–60 MXN. Taxi drivers in Oaxaca are generally honest, but always agree on a price first.

DiDi(Mexico's version of Uber) works in Oaxaca and is usually 20–30% cheaper than street taxis. The app shows the price upfront. Pay with card or cash. Download it before you arrive.

There's no Uber in Oaxaca — only DiDi. If you see someone mention Uber, they mean DiDi.

Common Routes & Prices

Centro to ADO bus station40–50 MXN
Centro to airport200–250 MXN
Airport taxi (official stand)300 MXN fixed
Centro to Monte Albán (one way)150–200 MXN
For airport trips, book a DiDi — it's 200–250 MXN vs the fixed 300 MXN airport taxi. But for the return from the airport, DiDi drivers sometimes cancel because the airport queue is controlled. Use the official taxi stand for the ride into town.
DiDi caveats:During peak hours (6–8 PM), expect 5–15 minute waits and occasional cancellations. DiDi works reliably within Centro, Jalatlaco, and Xochimilco — but outside the central tourist zone coverage drops fast. For day trips or outer neighborhoods, use a street taxi or colectivo instead. Also keep cash handy: card payments occasionally fail on the app.
C

Colectivos

Shared minivans for day trips and beyond

Shared minivans that run fixed routes. They're the cheapest way to get around and the only practical option for day trips →to Monte Albán, Mitla, Tule, Hierve el Agua, and surrounding towns.

How they work: find the departure point (usually near a market), wait for the van to fill up (or until the driver decides to leave), pay in cash when you board or when you arrive. There's no schedule — they leave when they're full.

Key Routes

To Monte Albán
Hotel Rivera del Ángel, Calle Mina 518 · ~30 min
40 MXN
To Mitla
Same area · ~1 hour
40 MXN
To El Tule (the giant tree)
Same area · ~20 min
15 MXN
To Hierve el Agua
Colectivo to Mitla, then another colectivo or shared taxi
varies
To Tlacolula (Sunday market)
2a Clase bus station · ~1 hour
40–50 MXN
To Etla (Wednesday market)
2a Clase bus station · ~30 min
20 MXN
To Ocotlán (Friday market)
2a Clase bus station · ~1 hour
30 MXN
Tell the driver your destination when you board. If the colectivo doesn't go there, they'll point you to the right one. Saying “Monte Albán, por favor?” with a questioning tone works perfectly.
B

ADO Buses

First-class intercity travel

For intercity travel, ADOis the standard. First-class buses with A/C, reclining seats, and onboard bathrooms. Book online at ado.com.mx or at the terminal on Calzada Héroes de Chapultepec.

Common Routes from Oaxaca

To Mexico City
7–8 hours
500–900 MXN
To Puebla
4–5 hours
400–600 MXN
To Puerto Escondido (coast)
7 hours (mountain road)
350–500 MXN

Buy tickets a day ahead for popular routes, especially Friday evenings and Sunday afternoons. The terminal has a small waiting area, a few food stalls, and okay Wi-Fi.

Book ADO tickets online — the website occasionally offers 20–30% discounts on off-peak departures. The “OCC” class is slightly cheaper than “ADO GL” and honestly just as comfortable.
Airport

Airport Info

Oaxaca's airport (OAX / Xoxocotlán) is 8 km south of Centro. 20–30 min drive depending on traffic.

Getting There

  • DiDi: 200–250 MXN
  • Airport taxi from hotel (your hotel can arrange): 250–300 MXN

Getting Back

  • Official airport taxi stand inside arrivals
  • Fixed price: 300 MXN to Centro
  • Booth is on the right after you exit customs
Don't exchange money at the airport cambio — the rate is 10–15% worse than ATMs. Use the Banorte ATM in the arrivals hall to withdraw pesos directly. See our safety tips → for more on ATMs and SIM cards.
Skip These

Don't Bother With

Rental cars Parking in Centro is a nightmare, streets are narrow, and you don’t need a car for anything in the city. For day trips, colectivos and taxis are cheaper and easier.
City buses They exist but routes are unmarked, confusing for visitors, and colectivos go to the same places for the same price with less confusion.
Bicycles Some hotels offer them, and a few rental shops exist, but the cobblestones are brutal and drivers aren’t bike-aware. Not recommended unless you’re experienced.
FAQ

Frequently Asked Questions