
Getting Around Oaxaca City Without a Car
Walking, taxis, DiDi, and colectivos — everything you need to move around the city and to day trips.
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.
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
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
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
Hotel Rivera del Ángel, Calle Mina 518 · ~30 min
Same area · ~1 hour
Same area · ~20 min
Colectivo to Mitla, then another colectivo or shared taxi
2a Clase bus station · ~1 hour
2a Clase bus station · ~30 min
2a Clase bus station · ~1 hour
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
7–8 hours
4–5 hours
7 hours (mountain road)
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.
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