tripunder
Monte Albán's Gran Plaza seen from above, with the North and South Platforms, grass terraces and mountains on the horizon

Home › Destinations › Oaxaca City

North America · Mexico

Oaxaca City places to visit, best time & trip cost

A Zapotec hilltop city, smoky market grill aisles and a walkable stone-and-pastel old town, without the capital's sprawl.

Photo: DavidConFran · CC BY-SA 3.0 · source

Oaxaca City in short: Go here instead of Mexico City. Best months: Jan–Mar, Nov–Dec. One person spends about ₹3,600–₹6,700 a day on the ground, so 3 days cost about ₹10,800–₹20,100 before travel. The cheapest way in is bus (Mexico City TAPO → Oaxaca (ADO)), about ₹3,041 each way. Nearest railway station: None (no passenger rail).
Budget per day₹3,600 – ₹11,700per person on the ground
Best timeJan–Mar, Nov–DecWorks most of the year
Trip length3 daysA long weekend
Nearest stationNone (no passenger rail)for trains
Nearest airportOAXairport code
Good forSolo, Couples, Groups, Families

Oaxaca gives you the ruins, markets and food people go to Mexico City for, in a colonial centre you can cross on foot. Monte Albán sits on a ridge just above town, and the Zapotec fretwork of Mitla and the Tlacolula Sunday market are a cheap colectivo ride east. Fly into Oaxaca or take an ADO bus from Mexico City's TAPO terminal in about 6-7 hours. Eat at market fondas and use colectivos, and three or four days costs little.

Why Oaxaca City, instead of Mexico City: A Zapotec hilltop city, smoky market grill aisles and a walkable stone-and-pastel old town, without the capital's sprawl.

Compare Oaxaca City with another place →

When to go

November to March is dry and mild: highs around 29-31°C and fewer than 3 rainy days a month. April and May are the hottest months (highs near 34-35°C). June to September is the rainy season, with about 17 rainy days a month, and one 2026 guide says Hierve el Agua is usually closed from about June to September. Room prices rise 30-60% for the Guelaguetza in late July and Day of the Dead in late October.

BestGoodPossibleAvoid
Live weather

Oaxaca City right now and the next 7 days

Loading the forecast…

Step 2 of 11Next: Map

Oaxaca City on the map

Tap anything in the list: the map zooms straight to it. Tap your starting city to see the way there.

The area

Getting there

Places to see

Day trips

Map by Google. Places are found by name, so check the exact spot in Google Maps before you go.

Step 3 of 11Next: Cost

What your trip costs

Change anything and the numbers update. Every price is what the bus, room or ticket itself costs. We take no commission and sell no packages, so this is what you pay booking each piece yourself.

Ballpark ranges, not live quotes. Prices last updated 5 November 2026. Prices move with season and demand, so check live fares before you book. Spot a wrong price? Tell us and we fix it.

2 days
Estimated total₹32,964
Couple · 3 days · Mid-range · ground costs only
Per person₹16,482

On the ground: stay, food, local travel and tickets. Pick a route above to add the journey.

Step 4 of 11Next: Day plan

Oaxaca City in 3 days: a day-by-day plan

Our suggested plan, in a sensible order with times. Move things between days, remove them or add more. It saves on this device, and you can share it.

Day 1 · arrive
  1. 11:00Monte AlbánHalf day · ₹1,064 each · Zapotec ceremonial city on a ridge above the valley. Open daily 8:00-17:00, last entry 16:00. 210 MXN for foreign visitors (105 MXN for Mexicans); the site museum is included. Go early, before the heat.
  2. Lunch on the way
Day 2
  1. 08:00Mitla archaeological zone2 h · ₹1,064 each · Zapotec palaces covered in stone fretwork, about 40 km east. 210 MXN for foreign visitors; open daily 8:00-17:00, last entry 16:30. Pair it with Tlacolula on a Sunday.
  2. 10:30Santo Domingo and Macedonio Alcalá street1-2 h · free · The baroque church and former convent at the top of the pedestrian Alcalá street. Free to walk.
  3. 12:00Mercado 20 de Noviembre grill aisle1 h · free · Pick raw meat at the grill stalls and have it cooked in front of you. Entry is free; a tlayuda here averaged about 60 MXN in 2024.
  4. 13:30Lunch break
  5. 14:30Day trip: Árbol del Tule2 h · price to check · Colectivo east towards Mitla (About 14 km)
Day 3 · head home
  1. 08:00Tlacolula Sunday marketHalf day · free · One of the oldest continuous markets in Mesoamerica, about 30 km east on Highway 190, with over 1,000 vendors. Sundays only; look for tejate, a maize and mamey-seed drink.
  2. 13:00Lunch break

Step 5 of 11Next: Getting there

How to get to Oaxaca City

One-way prices per person. The cheapest sensible option is marked. Each button opens live times and fares for the date you picked above.

Flight + colectivo Cheapest

₹684
→ Oaxaca (OAX), then shared airport colectivo to the centre · 30-45 m

135 MXN a person to Zone 1 (historic centre), bought at the official arrivals booth; it leaves when full. Do not count on Uber or DiDi at the airport. UK travel advice reports ongoing protests blocking road access to the airport, so allow extra time.

Bus

₹3,041
Mexico City TAPO → Oaxaca (ADO) · 6-7 h

Direct, several departures a day. A March 2026 guide gives 450-700 MXN for standard, 600-900 MXN for GL and 800-1,200 MXN for Platino; fares change by date and class. Buy on the ADO website or at the terminal.

Oaxaca airport → centre by taxi Last leg

₹2,484
Taxi especial from the arrivals booth · 20-30 m

About 490 MXN for the whole car to Zone 1. Worth it for late arrivals, groups or heavy bags.

Getting around once you're there

On foot

Free

The Zócalo, Santo Domingo, Macedonio Alcalá street and the main markets are all a short walk from each other.

SoloCouplesGroupsFamilies

City bus

₹51
per trip

About 8-10 MXN. Routes R37 and R54 head towards Monte Albán but stop roughly 3 km below the entrance, a steep uphill walk.

SoloCouples

Monte Albán tourist bus

₹760
per return

About 120-150 MXN return from offices on Calle Francisco Javier Mina, roughly hourly in the morning; 20-30 minutes each way to the gate.

SoloCouplesFamilies

Colectivo east (Tlacolula, Mitla)

₹152
per trip

Shared taxis along Highway 190. One 2026 guide gives 30 MXN to Mitla.

SoloCouplesGroups
Step 6 of 11Next: Stay

Where to stay in Oaxaca City

Price per night for the room. The buttons open live availability for your dates.

Dorm

₹1,033/night
Hostel · Centro

Most central hostels list dorm beds from about €8-12 (Trotamundos and Hostal Xao from €9.67). Expect 30-60% more at Guelaguetza and Day of the Dead.

SoloGroups

Guesthouse room

₹3,041/night
Guesthouse · Centro

Simple doubles with private bathroom near the Zócalo from about 600-900 MXN (Posada del Centro, three blocks from the Zócalo). Full room price, even for one person.

SoloCouples

Boutique hotel

₹7,603/night
Hotel · Centro / Jalatlaco

Mid-range boutique hotels run about 1,500-3,500 MXN a night; Hotel Parador San Agustín starts around 1,200 MXN.

CouplesFamilies
Step 7 of 11Next: Food

What to eat, and what it costs

Comida corrida (set lunch) at a market fonda

₹456

About 60-120 MXN for soup, a main and an agua fresca.

Tlayuda at a market stall

₹304

About 60-130 MXN at stalls and markets; vendors raised prices at the end of 2025.

Tlayuda at a named restaurant

₹912

From about 180 MXN.

A glass of mezcal

₹405

About 80-150 MXN a pour in bars.

Vegetarian? Vegetarian is manageable: tlayudas with beans, quesillo and avocado, memelas, squash-blossom quesadillas and tamales de rajas are easy to find. Lard often goes into beans and some tortillas, and many moles use chicken stock, so ask. Vegan is harder outside a few cafés in the centre.
Step 8 of 11Next: Things to do

Places to visit and things to do in Oaxaca City

Tap “Add to my plan” and it goes into your day-by-day plan above.

Monte Albán

₹1,064
Half day

Zapotec ceremonial city on a ridge above the valley. Open daily 8:00-17:00, last entry 16:00. 210 MXN for foreign visitors (105 MXN for Mexicans); the site museum is included. Go early, before the heat.

SoloCouplesGroupsFamilies

Mitla archaeological zone

₹1,064
2 h

Zapotec palaces covered in stone fretwork, about 40 km east. 210 MXN for foreign visitors; open daily 8:00-17:00, last entry 16:30. Pair it with Tlacolula on a Sunday.

SoloCouplesFamilies

Santo Domingo and Macedonio Alcalá street

Free
1-2 h

The baroque church and former convent at the top of the pedestrian Alcalá street. Free to walk.

SoloCouplesGroupsFamilies

Mercado 20 de Noviembre grill aisle

Free
1 h

Pick raw meat at the grill stalls and have it cooked in front of you. Entry is free; a tlayuda here averaged about 60 MXN in 2024.

SoloCouplesGroupsFamilies

Tlacolula Sunday market

Free
Half day

One of the oldest continuous markets in Mesoamerica, about 30 km east on Highway 190, with over 1,000 vendors. Sundays only; look for tejate, a maize and mamey-seed drink.

SoloCouplesGroupsFamilies

Day trips and next stops

Hierve el Agua petrified waterfalls

Check fare
About 70 km · Day trip

Colectivo to Mitla, then a pickup or a tour; a state fee of 10-60 MXN plus a community road fee

Teotitlán del Valle weaving village

Check fare
About 31 km · Half day

Colectivo east on Highway 190, then a short ride into the village

Árbol del Tule

Check fare
About 14 km · 2 h

Colectivo east towards Mitla

Mexico City

₹3,041
6-7 h by bus · Onward

ADO from Oaxaca to TAPO, several a day

Step 9 of 11Next: Tips

Know before you go

CashMexican peso (MXN); this page uses 1 MXN = ₹5.07. Markets, colectivos, city buses and the Hierve el Agua fees are cash only, so carry small notes.
Cards & UPITaken at most hotels and sit-down restaurants in the centre; much less in markets and villages.
Phone signalPrepaid Mexican SIMs are sold at phone shops and convenience stores in the centre; bring your passport.

Mistakes to avoid

  • UK travel advice (updated 20 Oct 2026) does not advise against travel to Oaxaca, but reports ongoing protests blocking road access to Oaxaca airport. Check your flight and allow extra time for the transfer.
  • Earth tremors are regular in Oaxaca state (UK advice). Know the way out of your hotel. Roads to Hierve el Agua have been blocked by local protests at times.
  • Theft on buses is common and there is a risk of bus hijacking (UK advice). Use first-class daytime buses and keep valuables on you.

Ways to spend less

  • Monte Albán's 210 MXN ticket includes the site museum; take the tourist bus and skip a paid tour.
  • A day east costs under 300 MXN before food: colectivos to Mitla and back (about 60 MXN), Mitla entry (210 MXN) and the free Tlacolula Sunday market.
  • Market fondas serve full set lunches for about 60-120 MXN.

Say it in Spanish

A few words go a long way, especially when you ask a price.

HelloHolaOH-lah
Thank youGraciasGRAH-syahs
How much?¿Cuánto cuesta?KWAN-toh KWES-tah?
Too expensiveEs muy caroes mooy KAH-roh
Where is the toilet?¿Dónde está el baño?DOHN-deh es-TAH el BAH-nyoh?
WaterAguaAH-gwah
YesSísee
NoNonoh

The pronunciation is a simple guide, not a native recording. Spot a mistake? Tell us.

Before-you-go checklist

Step 10 of 11Next: Photos

Oaxaca City in pictures

Tap a photo to see it full size.

Step 11 of 11Next: FAQ

Questions people ask

When is the best time to visit Oaxaca City?

On our month-by-month scores, the best months are Jan–Mar, Nov–Dec. November to March is dry and mild: highs around 29-31°C and fewer than 3 rainy days a month. April and May are the hottest months (highs near 34-35°C). June to September is the rainy season, with about 17 rainy days a month, and one 2026 guide says Hierve el Agua is usually closed from about June to September. Room prices rise 30-60% for the Guelaguetza in late July and Day of the Dead in late October.

How do I reach Oaxaca City?

Flight + colectivo: → Oaxaca (OAX), then shared airport colectivo to the centre, 30-45 m, about ₹684 one way. Bus: Mexico City TAPO → Oaxaca (ADO), 6-7 h, about ₹3,041 one way.

How much does a 3-day trip to Oaxaca City cost?

On the ground (stay, food, local travel and tickets), one person spends about ₹10,800 on a shoestring, ₹20,100 mid-range or ₹35,100 in comfort over 3 days. Add the journey: the cheapest sensible option is flight + colectivo (→ Oaxaca (OAX), then shared airport colectivo to the centre) at about ₹684 each way.

How many days do you need in Oaxaca City?

3 days is right for most people. That covers Monte Albán, Mitla archaeological zone, Santo Domingo and Macedonio Alcalá street, Mercado 20 de Noviembre grill aisle without rushing.

Is Oaxaca City good for families or solo travellers?

Out of 5 on our scores: solo 5, couples 5, families 4, groups 4. It works well for families. It is easy to do on your own.

Is vegetarian food easy to find in Oaxaca City?

Vegetarian is manageable: tlayudas with beans, quesillo and avocado, memelas, squash-blossom quesadillas and tamales de rajas are easy to find. Lard often goes into beans and some tortillas, and many moles use chicken stock, so ask. Vegan is harder outside a few cafés in the centre.

Will my phone and cards work in Oaxaca City?

Phone signal: Prepaid Mexican SIMs are sold at phone shops and convenience stores in the centre; bring your passport. Cards and UPI: Taken at most hotels and sit-down restaurants in the centre; much less in markets and villages. Cash: Mexican peso (MXN); this page uses 1 MXN = ₹5.07. Markets, colectivos, city buses and the Hierve el Agua fees are cash only, so carry small notes.

Sources and last check

Checked 5 November 2026. Fees, hours and rules change, so confirm on the official site before you pay.

  • gov.uk OfficialFCDO (updated 20 Oct 2026): no advice against travel to Oaxaca state; full list of all-but-essential areas (none in Oaxaca)
  • gov.uk OfficialProtests blocking vehicle access to Oaxaca airport; regular tremors in Oaxaca; bus theft and hijacking risk; express kidnapping at ATMs
  • lugares.inah.gob.mx OfficialMonte Albán: daily 08:00-17:00, last entry 16:00; 105 national / 210 foreign (MXN)
  • lugares.inah.gob.mx OfficialMitla: 105 national / 210 foreign (MXN); daily 08:00-17:00, last entry 16:30
  • adn40.mx26 Sep 2026: Monte Albán 105/210 MXN; tourist bus from Calle Francisco Javier Mina 120-150 MXN return, 20-30 min; city routes R37/R54 8-10 MXN, about 3 km uphill walk
  • riotimesonline.com6 Oct 2026: Oaxaca tlayudas 60-130 MXN at stalls/markets, 180+ MXN at named restaurants; Mercado 20 de Noviembre average 60 MXN (2024); price rises end of 2025
  • vibesite-1i9.pages.devMexico Travel & Leisure guide (Apr 2026, updated Aug 2026): airport colectivo 135 MXN Zone 1, 30-45 min; taxi especial 490 MXN, 20-30 min; do not rely on Uber/DiDi
  • vibesite-1i9.pages.devMexico Travel & Leisure guide (14 Mar 2026): ADO from TAPO 6-7 h; Standard 450-700, GL 600-900, Platino 800-1,200 MXN
  • vibesite-1i9.pages.dev19 Mar 2026: Posada del Centro 600-900 MXN double; Parador San Agustín 1,200-2,200 MXN; mid-range boutique 1,500-3,500 MXN; dorms 200-500 MXN; +30-60% at Guelaguetza and Day of the Dead
  • vibesite-1i9.pages.devApr 2026 (updated Jun 2026): colectivo Oaxaca to Mitla 30 MXN
  • vibesite-1i9.pages.devApr 2026: Hierve el Agua closed roughly June-September; Tule tree 14 km; Guelaguetza in July
  • viatravelers.comComida corrida 60-120 MXN; mezcal 80-150 MXN a glass; hostel dorm under $15

Similar underrated places

Make the plan yours

Set your dates and group at the top, shape the days, then book each piece directly.

Back to the planner ↑

Costs are indicative ballparks for doing it yourself and change with season and demand. Always check live fares, rates and opening rules before you book. Trip Under is not a travel agency: we sell nothing, take no commission, and we link to maps and official sites, never to booking sites. Photographs come from Wikimedia Commons under free licences; see credits.

By Gokul · Updated 5 November 2026 · Photo: DavidConFran · CC BY-SA 3.0 · source · Photo: Miriam Salgado Rivera · CC BY-SA 3.0 · source · Photo: LBM1948 · CC BY-SA 4.0 · source · Photo: Gengiskanhg · CC BY-SA 3.0 · source · Photo: LBM1948 · CC BY-SA 4.0 · source

Your trip · —
Plan it