Oaxaca City Travel Guide
City Oaxaca city famous for its culinary traditions
Oaxaca draws culinary pilgrimages for mole and mezcal, artisan markets like Benito Juárez, and easy visits to Monte Albán’s Zapotec terraces; streets host tlayudas, textile workshops and frequent informal music.
Why Visit Oaxaca City? #
A rich mix of Zapotec heritage and colonial charm makes the city a cultural magnet in southern Mexico. Visitors come for Monte Albán’s ancient ruins, the colorful markets and the deep mole negro traditions served in local kitchens, while Guelaguetza festival performances highlight Oaxacan dance and music. Streets like Macedonio Alcalá and neighborhoods such as Jalatlaco combine galleries, mezcalerías and artisan shops that reflect the region’s craft and culinary strengths.
Who's Oaxaca City For?
Oaxaca City is a top romantic spot with candlelit dinners in the Centro Histórico, rooftop bars around the Zócalo and boutique hotels like Casa Oaxaca. Stroll Santo Domingo and Jalatlaco for intimate courtyards and sunset views.
This is one of Mexico’s culinary capitals: mole varieties, tlayudas and mezcal tastings in Matatlán or mezcalerías on Calle Macedonio Alcalá. Street markets such as 20 de Noviembre offer affordable, unforgettable local flavors.
Day trips to Hierve el Agua’s petrified waterfalls, Monte Albán’s terraces and the Sierra Norte cloud forests are very accessible. Guided hikes and community ecotours showcase dramatic landscapes and native flora.
Oaxaca has a lively nighttime scene with mezcalerías, live music venues and bars clustered in the Centro and Jalatlaco neighbourhoods. Festivals (Guelaguetza) bring big parties and late‑night celebrations.
Affordable hostels populate the historic core and around Calle Macedonio Alcalá, with dorm beds often under US$12. Budget eateries, mercados and bus connections make Oaxaca a friendly stay for independent travellers.
Oaxaca’s reliable cafes, several coworking spaces and moderate cost of living appeal to remote workers. Expect private rooms from US$25-50 per night and monthly rentals that undercut larger Mexican cities.
Top Things to Do in Oaxaca City
All Attractions ›- Monte Albán - Ancient Zapotec city with expansive plazas, tombs, and panoramic valley views.
- Templo de Santo Domingo and Museo de las Culturas de Oaxaca - Baroque church adjoining a major museum filled with regional artifacts and ornate interiors.
- Plaza de la Constitución (Zócalo) - Lively central square where locals gather, street food vendors, and nightly music.
- Museo Rufino Tamayo - Compact museum displaying pre-Hispanic art pieces from Rufino Tamayo's private collection.
- Mercado 20 de Noviembre - Meat stalls, tlayudas, and smoky wood-fired pits offering Oaxaca's best street eats.
- Jardín Etnobotánico de Oaxaca - Curated collection of native plants illustrating Oaxaca's ecological and cultural plant diversity.
- Museo Textil de Oaxaca - Deep dive into regional weaving techniques with beautiful textiles and contextual exhibits.
- Museo Casa de Juárez - Small historical house museum dedicated to Benito Juárez's exile and personal effects.
- Museo de los Pintores Oaxaqueños - Intimate collection showcasing works by prominent Oaxacan painters across generations.
- Teatro Macedonio Alcalá - Historic early-20th-century theater hosting concerts, plays, and occasional folkloric performances.
- Hierve el Agua - Fossilized waterfalls with natural mineral pools perched above dramatic canyon vistas.
- Mitla - Important Zapotec ceremonial center famed for intricate mosaic fretwork and tomb complexes.
- Santiago Matatlán - Considered mezcal capital, with family palenques offering tastings and production tours.
- Teotitlán del Valle - Traditional weaving village where artisans demonstrate backstrap loom techniques and dyeing processes.
Where to Go in Oaxaca City #
Centro Histórico
Oaxaca’s historic core is compact, walkable and rich in food, craft shops and colonial architecture. You’ll spend hours wandering streets, popping into mezcalerías and lingering at the markets.
Top Spots
- Zócalo (Plaza de la Constitución) - Lively square at the city heart.
- Templo de Santo Domingo - Baroque church housing the Museo de las Culturas de Oaxaca.
- Calle Macedonio Alcalá - Main pedestrian street with cafés and galleries.
Jalatlaco
A charming neighborhood just a few blocks from the zócalo with colourful houses and a village feel. It’s quieter than the centre and full of independent cafés, galleries and local life.
Top Spots
- Colourful streets - Narrow lanes with street murals and small galleries.
- Local cafés and bakeries - Perfect for slow mornings away from the tourist crush.
- Small artisan shops - Handmade goods and textiles.
Markets & Mezcalerías
This area is all about food and drink: markets for ingredients and evenings in small mezcalerías. Go hungry and curious - the flavours are some of Oaxaca’s best draws.
Top Spots
- Mercado 20 de Noviembre - Famous for tlayudas, meats and smoky grills.
- Mercado Benito Juárez - Produce, mole ingredients and local staples.
- Mezcal tasting rooms - Small bars offering regional mezcal flights.
Monte Albán
A short drive out of the city, Monte Albán is the must-see ancient site. Arrive early to avoid the heat and tour buses; it’s essential history and views in one outing.
Top Spots
- Monte Albán archaeological site - Monumental Zapotec ruins with spectacular valley views.
- On-site viewpoints - Ideal for sunrise or late-afternoon photos.
Plan Your Visit to Oaxaca City #
Best Time to Visit Oaxaca City #
The best time to visit Oaxaca City is during the dry months (November-April) for sunny days, cool nights, and peak festivals. The rainy season (May-October) offers fewer tourists and greener landscapes, though expect regular afternoon showers.
Best Time to Visit Oaxaca City #
Oaxaca City's climate is classified as Hot Semi-Arid - Hot Semi-Arid climate with consistently warm temperatures year-round. Temperatures range from 10°C to 32°C. Moderate rainfall (649 mm/year) with a pronounced dry season.
January
January is mild with highs of 29°C and lows of 10°C. The driest month with just 3 mm.
Comfort
Weather
February
February is mild with highs of 30°C and lows of 11°C. Almost no rain.
Comfort
Weather
March
March is mild with highs of 32°C and lows of 12°C. Light rainfall and mostly sunny skies.
Comfort
Weather
April
April is mild with highs of 32°C and lows of 15°C. Light rainfall.
Comfort
Weather
May
May is the warmest month with highs of 32°C and lows of 16°C. Moderate rainfall (72 mm) and partly cloudy skies.
Comfort
Weather
June
June is mild with highs of 29°C and lows of 17°C. The wettest month with heavy rain (141 mm) and mostly overcast skies.
Comfort
Weather
July
July is mild with highs of 29°C and lows of 16°C. Regular rainfall (98 mm) and mostly overcast skies.
Comfort
Weather
August
August is mild with highs of 29°C and lows of 16°C. Significant rainfall (108 mm) and mostly overcast skies.
Comfort
Weather
September
September is mild with highs of 29°C and lows of 16°C. Significant rainfall (125 mm) and mostly overcast skies.
Comfort
Weather
October
October is mild with highs of 29°C and lows of 14°C. Moderate rainfall (45 mm) and partly cloudy skies.
Comfort
Weather
November
November is mild with highs of 29°C and lows of 12°C. Almost no rain.
Comfort
Weather
December
December is mild with highs of 28°C and lows of 11°C. Almost no rain.
Comfort
Weather
How to Get to Oaxaca City
Oaxaca City is served by Aeropuerto Internacional de Oaxaca (Xoxocotlán, OAX) and by a busy intercity bus terminal (Central de Autobuses de Oaxaca). Most visitors arrive by plane or by overnight/intercity bus; there is no regular passenger rail service.
Aeropuerto Internacional de Oaxaca - Xoxocotlán (OAX): The airport sits about 10-15 km south of Oaxaca City’s historic centre. Authorized airport taxis to the centro typically cost in the order of 200-300 MXN and take around 20-30 minutes depending on traffic. App-based ride services (Uber/DiDi where available) are usually a bit cheaper, commonly 120-250 MXN and 15-25 minutes. Car-rental counters are on-site if you prefer to drive into the city.
Train: There is no regular long-distance passenger rail service to Oaxaca City; Mexico’s intercity passenger rail is limited and does not serve Oaxaca. For overland travel to/from Oaxaca you will use buses or flights.
Bus: Oaxaca’s main bus hub is the Central de Autobuses de Oaxaca (Terminal de Autobuses de Oaxaca). ADO is the primary long-distance operator; a typical ADO service to Mexico City takes about 6-7 hours and fares commonly range from ~400-700 MXN depending on class. Buses to coastal destinations such as Puerto Escondido or Huatulco generally take 5-8 hours and usually cost in the ~300-600 MXN range depending on service and route.
How to Get Around Oaxaca City
Oaxaca is easiest to explore on foot in and around the centro; the compact historic core is best seen by walking. For trips beyond the centro, use taxis or app-based rides for convenience and colectivos or intercity buses for cheaper regional travel.
- Taxis (authorized airport / sitio taxis) (200-300 MXN (airport)) - Authorized taxis are the most straightforward way to get around, especially from the airport and at night. Airport taxi fares to the centro typically run about 200-300 MXN and take 20-30 minutes; within the city short trips are metered or fixed and are reasonable but negotiate or confirm the fare first. Use radio/taxi stands (sitios) at busy spots for safer service.
- App rides (Uber / DiDi) (120-250 MXN) - Uber and DiDi operate in Oaxaca City and are often cheaper and more convenient than street taxis for point-to-point trips. Expect fares from the airport to central Oaxaca around 120-250 MXN and intra-city trips to be inexpensive. App rides give clear pricing and are useful late at night when buses are sparse.
- Intercity buses (ADO & regional operators) (300-700 MXN) - Long-distance travel is dominated by ADO and other regional bus companies from the Central de Autobuses de Oaxaca. Buses to Mexico City take roughly 6-7 hours (≈400-700 MXN), while coastal routes (Puerto Escondido, Huatulco) are about 5-8 hours (≈300-600 MXN). Buses are comfortable and the most reliable overland option; book ahead for holiday weekends.
- Colectivos / shared vans (30-150 MXN) - Shared vans (colectivos) handle many short-to-medium regional runs and are cheaper than private taxis, useful for nearby towns, archaeological sites and some beaches. They leave when full, so schedules are flexible but not always punctual; pay cash and expect a more local, no-frills experience. Ask at your hotel or at the bus terminal for recommended routes and pickup points.
- Car rental (600-1,200 MXN/day) - Renting a car gives freedom to explore the valley and surrounding sites (Monte Albán, villages and coast), but driving in central Oaxaca can be congested and parking limited. Rental rates vary by season; hire if you plan multiple day trips outside the city rather than for just centro sightseeing. Make sure your rental includes insurance and check local road conditions before longer drives.
- Walking - The historic centre of Oaxaca City is compact and highly walkable; many sights, markets and restaurants are within short walking distances. Walking is often the best way to soak up the city's atmosphere, but wear comfortable shoes-streets can be cobbled and hilly in places.
Where to Stay in Oaxaca City #
- Hostal Antigua Oaxaca - Cheap rooms near the historic center.
- Hostal El Oriente - Friendly staff, basic amenities.
- Casa Oaxaca - Popular boutique with good restaurant.
- Quinta Real Oaxaca - Comfortable, historic property next to plaza.
- (Local luxury boutique options) Casa de Sierra Nevada - Historic luxury in the city centre.
- Quinta Real Oaxaca (premium rooms) - Elegant rooms and refined dining.
- Casa Oaxaca - Central, great orientation for visitors.
- Quinta Real Oaxaca - Close to museums and main square.
- Casa Oaxaca - Family-friendly rooms and dining.
- Quinta Real Oaxaca - Spacious suites and calmer courtyards.
- Casa Oaxaca - Good Wi‑Fi and quiet work corners.
- Milenio Plaza Oaxaca - Business facilities and stable internet.
Where to Eat in Oaxaca City #
Oaxaca City is a pilgrimage for food lovers-mole sauces layered with dried chiles, rich tlayudas, and a reverence for native corn make every meal a lesson in flavor and technique. Start at Mercado 20 de Noviembre for street-food classics and smoky tlayudas, then work up to sit-down meals at Casa Oaxaca or Los Danzantes for elevated regional cooking.
Beyond the big restaurants, small fondas and street stalls are where the real traditions live: vendor-made tamales, chapulines, and regional cheeses. Vegetarian visitors will find surprising depth too-many moles use nuts and chiles rather than meat, and places like Itanoni celebrate heirloom corn in entirely plant-focused dishes.
- Mercado 20 de Noviembre - Tlayudas, mole negro and street grilling.
- Itanoni - Heritage corn dishes and mole-based plates.
- Casa Oaxaca - Modern Oaxacan tasting menu and regional specialties.
- Los Danzantes - Contemporary Mexican with international influences.
- Boulenc - European-style bakery and light international dishes.
- Origen - Inventive cuisine using Oaxacan ingredients.
- Itanoni - Deep focus on native corn, vegetarian-friendly dishes.
- Mercado 20 de Noviembre stalls - Vegetarian moles and quesillo options available.
- Hierba Dulce and vegetarian cafés - Local salads, soups and vegetable specialties.
Breakdown of cuisine types found across Oaxaca City's restaurants and food venues, based on OpenStreetMap data.
Nightlife in Oaxaca City #
Oaxaca City comes alive at night with mezcalerías, lively cantinas and outdoor terraces concentrated around the historic Centro and the pedestrian Macedonio Alcalá. Mezcal culture dominates-small, focused bars serve regional mezcals alongside creative cocktails-while Calle del Templo de Santo Domingo and nearby side streets offer late-night options. Expect most bars open until midnight or later on weekends; dress casual-smart for sit-down bars and keep an eye on opening hours during local festivals.
Best Bets
- Mezcaloteca - Top spot for guided mezcal tastings and expert staff.
- Los Amantes Mezcalería - Intense mezcal selection with a relaxed tasting room.
- Calle Macedonio Alcalá - Main pedestrian street with bars, cafés, and evening life.
- La Casa del Mezcal - Large mezcal bar with many regional bottlings to sample.
- La Popular - Local cantina with lively crowds and traditional snacks.
- Barrio de La Soledad - Side streets with intimate mezcalerías and late-night dining.
Shopping in Oaxaca City #
Oaxaca City is one of Mexico’s premier shopping destinations for handicrafts: black clay pottery (barro negro), alebrijes, embroidered textiles, and handwoven rugs from nearby villages. The city’s markets and government-run craft shops make it easy to find authentic, regionally produced goods - and the nearby town of Tlacolula hosts one of the most famous weekly markets in the valley.
Bargaining is normal at open markets but be respectful and start low. Focus on the Mercado 20 de Noviembre, Mercado Benito Juárez (artisan market), and the Casa de las Artesanías for high-quality examples and fair-pricing information.
Best Bets
- Mercado 20 de Noviembre - Food and crafts under one roof; ideal for local specialties.
- Mercado Benito Juárez (artisan market) - Concentrated stalls selling textiles, jewelry and alebrijes.
- Casa de las Artesanías de Oaxaca - State-run shop showcasing certified Oaxacan handicrafts and textiles.
- Tlacolula Market (weekend) - Regional Sunday market with textiles, mezcal and fresh produce.
- Teotitlán del Valle workshops - Nearby weaving village for hand-dyed rugs and wool textiles.
- Mercado El Carmen and Alameda markets - Smaller markets with ceramics, textiles and specialty foods.
- Zócalo artisan stalls - Evening vendors offer smaller souvenirs and handmade goods.
Digital Nomads in Oaxaca City #
Oaxaca City is popular with remote workers who want a rich cultural scene, lower costs and a slower pace. For foreigners, Mexico allows tourist stays up to 180 days for many passports; Mexico also supports Temporary Resident visas (used by many long‑term remote workers) if you plan to stay beyond tourist limits. Short‑term visits remain the most common route. Costs are modest by North American standards: expect a one‑bedroom centrally for about USD 400-800/month and total monthly budgets around USD 800-1,500. Home fiber and bundled services are common in the centro histórico, where speeds of 50-200 Mbps are available for roughly MXN 400-800/month. The nomad community is strong, creative and geared toward longer stays.
- Selina Oaxaca - hostel with coworking, social events
- COWORK Oaxaca - central, day passes available
- Binni Coworking - creative crowd, workshops often
- Cafés in Centro Histórico - laptop‑friendly, strong Wi‑Fi mornings
- Telmex - home internet common, decent speeds
- Totalplay - fiber where available, fast plans
- Izzi - bundle deals, stable in urban areas
- Local mobile providers - good 4G coverage, affordable data packages
- Oaxaca expat & nomad Facebook groups - active, good for meetups and tips
- Language exchange nights - weekly events, great for practicing Spanish
- Art & craft collectives - regular workshops, networking opportunities
- Local markets and cultural events - easy social entry points, frequent public gatherings
Demographics