
Best Time to Visit
October to April (dry season, 20-28°C) — late October for Day of the Dead, July for Guelaguetza festival
Language
Spanish (16 indigenous languages including Zapotec and Mixtec still spoken in surrounding villages)
Currency
Mexican Peso (MXN)
Time Zone
CST (UTC-6)
Airport
Oaxaca International Airport (OAX) — small airport with domestic connections via Mexico City
Population
300,000 (city proper), 600,000 (metro area)
Climate
Semi-arid highland (1,550m elevation), warm days (25-30°C), cool nights (10-15°C), rainy season June-September
Safety Rating
Generally Safe (Level 1) — Oaxaca city and tourist areas are safe; the state has some areas with travel advisories but the city/valley are well-traveled
UNESCO Sites
Historic Centre of Oaxaca and Monte Alban archaeological site (joint UNESCO World Heritage Site since 1987)

A 2,500-year-old Zapotec hilltop city with pyramids, ball courts, and an observatory — one of Mesoamerica's first cities. Entry: 90 MXN (~$5). Open daily 10AM-5PM. 9 km from the city center (colectivo van from Hotel Rivera del Angel, 20 MXN). Allow 2-3 hours. Arrive early (before 11AM) to beat heat and tour groups. Bring water and sunscreen — no shade.

Oaxaca is the 'Land of Seven Moles' — complex sauces requiring 20+ ingredients and hours of preparation. Try mole negro (the king) at Los Pacos ($12-18), mole coloradito at Casa Oaxaca ($15-25), or all seven at Mercado 20 de Noviembre's Pasillo de Humo (smoke corridor, $5-8 per plate). Take a cooking class with Susana Trilling at Seasons of My Heart ($120, full day including market visit).

A hidden gem — visit family-run palenques (distilleries) in Santiago Matatlan, the 'World Capital of Mezcal,' 50 km southeast. See the full process: roasting agave in underground pits, horse-powered stone mills, and copper-pot distillation. Tours: free to $20 with tastings. In the city, In Situ mezcaleria on Morelos Street has 100+ varieties ($3-10 per pour). Learn to taste like a pro: the 'kiss' method, not shots.

Side-by-side markets in the city center — Benito Juarez for handicrafts, chocolate, and chapulines (toasted grasshoppers, $2/bag), and 20 de Noviembre for food, especially the Pasillo de Humo where meat is grilled over open flames and served with handmade tortillas ($5-10). Open daily 7AM-8PM. Don't miss Chocolate Mayordomo — buy freshly ground drinking chocolate ($3/bag).

Oaxaca's Dia de los Muertos (October 31-November 2) is Mexico's most elaborate — families build altars with marigolds and candles, cemeteries come alive with music and picnics, and comparsas (costume parades) fill the streets. Free to observe. Key cemetery: Xoxocotlan (4 km south, colectivo 10 MXN) is open all night on November 1. Book accommodation 3-6 months ahead — the city fills completely.

Natural mineral-spring infinity pools perched on a cliff edge with views over the valley — the 'frozen waterfalls' are calcium carbonate formations resembling cascading water. Entry: 50 MXN (~$3). Open 7AM-6PM. Located 70 km east of the city (1.5 hours by car). No public transport — arrange a colectivo ($150-200 MXN round trip) or combine with a tour to Mitla ruins and a mezcal palenque ($400-600 MXN for the day trip). Bring a swimsuit.
Fly into Oaxaca via Mexico City (1 hour) and transfer to your hotel in the historic center. Settle in and explore the zocalo at golden hour.
Airport transfer to centro(20 minutes)
Taxi from OAX airport to the center: 150-200 MXN (~$9-12). No Uber in Oaxaca — use local taxis, negotiate before entering
Zocalo evening walk(1.5 hours)
The main plaza surrounded by arcaded cafes, the cathedral, and street vendors selling tlayudas. Grab a table at Cafe del Jardin and order a mezcal joven ($3-5) while watching the world go by
Dinner at Los Pacos(1.5 hours)
On Calle Abasolo — try mole negro ($12-18), the king of Oaxacan moles. The complex chocolate-chile sauce requires 20+ ingredients and hours of preparation
Dive into Oaxaca's culinary soul — two legendary markets, handmade chocolate, and a mezcal education.
Mercado Benito Juarez(1.5 hours)
Handicrafts, chocolate, and chapulines (toasted grasshoppers, $2/bag). Buy freshly ground drinking chocolate at Chocolate Mayordomo ($3/bag). Open daily 7AM-8PM
Mercado 20 de Noviembre — Pasillo de Humo(1 hour)
The 'smoke corridor' where meat is grilled over open flames and served with handmade tortillas and salsa ($5-10). Point at what looks good, sit at any stall, and eat with your hands
Chocolate grinding at Mayordomo(30 minutes)
Watch cacao beans ground with sugar and cinnamon on stone metates at the Mina 100 factory location. Buy a bag to take home ($3)
Mezcal tasting at In Situ(1.5 hours)
On Morelos Street — 100+ varieties from $3-10 per pour. The bartenders are mezcal educators. Learn the 'kiss' method: pour a small amount in your palm, rub to release aroma, and sip slowly. Never shoot mezcal
A 2,500-year-old Zapotec hilltop city in the morning, followed by Oaxaca's most spectacular church.
Colectivo to Monte Alban(30 minutes)
Shared van from Hotel Rivera del Angel ($20 MXN). Departs every 30 min starting 8:30AM. Return vans wait in the parking lot
Monte Alban archaeological site(2.5 hours)
Entry 90 MXN (~$5). Pyramids, ball courts, observatory, and the Danzantes stone carvings. Arrive before 11AM to beat heat and tour groups. Bring water and sunscreen — no shade. The valley views from the summit are extraordinary
Lunch at La Biznaga(1 hour)
On Garcia Vigil street — creative Oaxacan cuisine. Memela appetizers ($3-5), mole amarillo ($12), and excellent mezcal cocktails ($6-8)
Templo de Santo Domingo de Guzman(1 hour)
Free entry. The interior is one of Mexico's most elaborately gilded baroque churches — every surface covered in gold leaf. The adjacent ethnobotanical garden ($1, guided tours only, in Spanish) is a living museum of Oaxacan plants
Learn to make mole from scratch, then visit artisan communities in the valley.
Cooking class at Seasons of My Heart(5 hours)
$120 full-day with Susana Trilling. Starts with a market visit, then cooking traditional Oaxacan dishes including mole. Includes lunch of everything you cook. Book at seasonsofmyheart.com
Drive to Teotitlan del Valle(30 minutes)
Taxi or colectivo ($20-30 MXN). This Zapotec village is famous for hand-woven wool rugs using natural dyes (cochineal, indigo, pomegranate)
Artisan weaving workshop visit(1.5 hours)
Free to visit family workshops — watch the entire process from dyeing to weaving on traditional looms. Buy directly from artisans (rugs $30-300 USD depending on size). Prices are fair — don't bargain aggressively
Sleep in, then head to the petrified waterfalls — natural infinity pools perched on a cliff edge.
Colectivo/taxi to Hierve el Agua(1.5 hours)
70 km east. Arrange a colectivo ($150-200 MXN round trip) or combine with a tour to Mitla ruins and a mezcal palenque ($400-600 MXN for the day). No public transport
Hierve el Agua petrified waterfalls(2.5 hours)
Entry 50 MXN (~$3). Natural mineral-spring infinity pools on a cliff with valley views. The 'frozen waterfalls' are calcium carbonate formations. Bring a swimsuit. The water is cold but refreshing. Open 7AM-6PM
Stop at Mitla ruins on the way back(1 hour)
Entry 90 MXN. Intricate geometric stone mosaics (no two patterns repeat) — the finest stonework in Mesoamerica. 30 minutes from Hierve el Agua on the return route
Visit family-run distilleries in the 'World Capital of Mezcal' and explore Oaxaca's colorful street art.
Day trip to Santiago Matatlan palenques(4 hours)
50 km southeast — taxi for the day ($600-900 MXN). Visit 2-3 family-run distilleries. Watch the full process: roasting agave in underground pits, horse-powered stone mills, copper-pot distillation. Free tastings at most. Buy bottles direct ($15-40 for excellent mezcal)
Late lunch at Tlayudas Libres(45 minutes)
Near the central market — enormous grilled tortillas (tlayudas, $5-8) with black beans, quesillo cheese, and tasajo (dried beef). The Oaxacan pizza equivalent
Street art walk in Barrio de Jalatlaco(1.5 hours)
A quiet, colorful neighborhood east of the center with murals, cobblestone streets, and artisan coffee shops. Cafe Brujula ($3-5 for excellent single-origin coffee) is a standout
Final morning to stock up on Oaxacan treasures before your flight.
Breakfast at Boulenc(1 hour)
On Porfirio Diaz street — French-Oaxacan bakery with sourdough ($3-4), pastries ($2-3), and excellent coffee. The rooftop terrace has mountain views
Last shopping at Mercado de Artesanias(1 hour)
On Zaragoza street — crafts market with black pottery from San Bartolo Coyotepec ($5-30), alebrijes (painted wooden animals, $10-50), and embroidered textiles ($15-80). Prices are already reasonable — buy direct
Taxi to Oaxaca airport(20 minutes)
150-200 MXN. OAX is a small airport — arrive 1.5 hours before domestic flights, 2.5 hours for international connections through Mexico City
US, Canadian, UK, and EU citizens can enter Mexico visa-free for up to 180 days. Indian citizens need a Mexican tourist visa OR can enter visa-free with a valid US visa. Fill out the immigration form (FMM) on arrival or online at inm.gob.mx — keep the bottom half, you need it to exit. No entry fee.
The historic center is compact and walkable (30 minutes end to end). For valley sites (Monte Alban, Hierve el Agua, mezcal palenques), use colectivo shared vans ($10-30 MXN) from designated pickup points, or hire a taxi for the day ($600-900 MXN). There's no Uber in Oaxaca — use local taxis (negotiate before entering, $30-50 MXN within the city). Domestic flights connect through Mexico City (1 hour).
Oaxaca is one of Mexico's best-value destinations. A full meal at the market: $3-5 USD. Mid-range restaurant dinner with mezcal: $15-25. Boutique hotels in the center: $60-120/night. Hostels: $12-20/night. A 5-day cooking, mezcal, and ruins trip can be done for $50-70/day including accommodation. ATMs are plentiful — Banorte and HSBC have the lowest foreign fees.
The biggest tourist mistake: refusing chapulines (toasted grasshoppers) and shooting mezcal. Chapulines are crunchy, seasoned with lime and chile, and taste like savory chips — try them on a tlayuda. Mezcal should be sipped slowly: pour a small amount, rub between your palms to release aroma, and take small sips. Never shoot mezcal with salt and lime — that's for low-quality tequila. Ask for a 'mezcal joven' (unaged) to taste the agave.
Oaxaca has 16 indigenous groups with living traditions. When visiting artisan villages (Teotitlan del Valle for weaving, San Bartolo Coyotepec for black pottery), buy directly from artisans rather than resellers. Prices are already fair — bargaining aggressively is considered disrespectful. Learning a few Zapotec words (diuzhi = thank you) is deeply appreciated.
The city center and tourist areas are safe to walk day and night. Use normal precautions: don't flash expensive items, stick to well-lit streets after midnight. Drink bottled water only — tap water is not safe. When visiting rural villages, ask permission before photographing indigenous community members. For valley day trips, go with a guide or in groups.
StoriesAn expat artist who fell in love with Oaxaca's mole, mezcal, and creative community shares her unfiltered guide to the city she chose as home.
SeasonalLate October in Oaxaca means marigold altars, cemetery picnics, mezcal in the cool evening air, and the most spectacular celebration of death in the Americas.
TipsFrom the chapulines hack to the ATM that doesn't rob you — everything I learned the hard way across three Oaxaca trips.