๐ŸŒŽ North America Mexico 4-day itinerary

First Time in Oaxaca: A 4-Day Itinerary Built Around Markets, Mezcal, and Mole

How to eat your way through Mexico's culinary capital for under $50 a day, plus the mezcal tasting etiquette that separates curious visitors from shot-taking tourists.

Updated April 23, 2026

Quick answer

Plan 4 days for a proper first visit to Oaxaca City. A mid-range daily budget runs $40-60 including a private room, three meals, mezcal tastings, and one day trip. Visit October through March for dry weather and comfortable temperatures. Book a market food tour on your first day to learn what everything is before you start ordering on your own, because the menu at a Oaxacan market stall is whatever is sitting on the comal and you need to know what you are pointing at.

Oaxaca is the city where food is the culture. Not in the Instagram-brunch sense, but in the way that a grandmother's mole negro recipe contains 30 ingredients, takes an entire day to prepare, and gets served at every funeral, wedding, and baptism. The markets are where this becomes tangible. At Mercado 20 de Noviembre, entire rows of vendors grill tlayudas over charcoal while smoke drifts through the concrete hall. At Central de Abastos, the largest open-air market in Oaxaca, you can buy a kilo of chapulines (grasshoppers), a bag of dried chiles you have never seen before, and a plastic cup of tejate (a pre-Hispanic corn and cacao drink) for less than $3 total.

The city itself is compact and walkable. The historic center is a grid of colonial buildings painted in ochre and terra cotta, anchored by the Zocalo plaza and the Santo Domingo church. Step one block off the tourist corridor and you are in Jalatlaco, a neighborhood of street art and coffee shops that Mexico's tourism board named its first Barrio Magico. Step further and you are in Xochimilco, the oldest barrio in the city, where the streets narrow and the tourists thin out.

Mezcal runs through everything here. Oaxaca produces about 90% of Mexico's mezcal, and the distilleries (palenques) are family operations in surrounding villages, not factories. A proper tasting means sipping from a clay copita, not shooting it. The altitude (5,000 feet) means those small pours hit harder than you expect, especially if you have not eaten. Which brings it back to the food. In Oaxaca, it always comes back to the food.

Travel essentials

Currency

Mexican Peso (MXN)

Language

Spanish, Zapotec, Mixtec

Visa

US, EU, UK, Canadian, and Australian citizens get a 180-day tourist permit (FMM) on arrival. No visa needed. Passport must be valid for duration of stay. Keep the FMM slip, you need it when leaving.

Time zone

UTC-6 (Central Standard Time, no daylight saving since 2022)

Plug type

A, B · 127V / 60Hz

Tipping

10-15% at sit-down restaurants. Many places add a 'propina sugerida' line on the bill. No tip expected at market stalls, street food, or taxis. Tip tour guides 100-200 pesos per person.

Tap water

Bottled or filtered only

Driving side

right

Emergency #

911

Best time to visit Oaxaca

Recommended

October to March (dry season, cooler temperatures, Dia de Muertos in late October/early November, and Guelaguetza aftermath events)

Peak season

Late October to early November (Dia de Muertos) and late July (Guelaguetza festival). Prices spike 50-100% and hotels book months in advance.

Budget season

April to June (shoulder before rains, fewer tourists, lower prices) and September (end of rainy season, still green landscapes)

Avoid

June to August

Heaviest rainfall months with frequent afternoon storms. Humidity peaks and some outdoor sites like Hierve el Agua can be harder to access. July is an exception if you are visiting specifically for the Guelaguetza festival.

Oaxaca sits at 1,550m (5,085 ft) in a semi-arid valley, keeping temperatures mild year-round. Days are warm (75-85F), nights are cool (48-60F). The rainy season runs May through September with afternoon downpours that clear within 1-2 hours. Mornings are almost always sunny regardless of season.

Dry Season / Winter

high crowds

November - February · 48-80 (9-27)

Clear skies, cool nights (bring a jacket for evenings), and minimal rain. Best weather for day trips to Monte Alban, Hierve el Agua, and surrounding villages.

  • Dia de Muertos (late Oct - early Nov)
  • Noche de Rabanos / Night of the Radishes (Dec 23)
  • Christmas and New Year festivals
  • Guelaguetza Navidad celebrations

Dry Season / Spring

moderate crowds

March - April · 52-88 (11-31)

Warmest months of the year. Daytime temperatures can reach 90F. Dry and sunny but increasing heat. Good time to visit before the rains arrive.

  • Semana Santa / Holy Week (March or April)
  • Spring equinox at Monte Alban

Rainy Season

low crowds

May - September · 55-85 (13-29)

Afternoon thunderstorms lasting 1-2 hours, usually clearing by evening. Mornings are sunny. The valley turns green and lush. June through August are the wettest months (150-200mm/month).

  • Guelaguetza festival (two Mondays after July 16, typically late July)
  • Lunes del Cerro celebrations

Early Dry Season / Fall

peak crowds

October · 52-82 (11-28)

Rains taper off rapidly. The mountainsides are still green from the wet season but the skies clear. Many travelers consider this the single best month to visit.

  • Dia de Muertos preparations (late October)
  • Comparsa parades in Oaxaca City
  • Cemetery vigils in Xoxocotlan and nearby towns

Getting around Oaxaca

Oaxaca City's historic center is compact enough to walk everywhere. The Zocalo, Santo Domingo, Mercado 20 de Noviembre, and all major sights are within a 20-minute walk of each other. For trips beyond the center (Xochimilco, the bus stations, the airport), colectivos and taxis are cheap and abundant. There is no metro or formal public transit system, but the BinniBus city bus network covers most routes for 8 pesos. Day trips to Monte Alban, Hierve el Agua, and the mezcal villages require either a tour, a colectivo from the central bus terminal, or a rental car. Uber does not operate in Oaxaca City. Didi has limited availability. Taxis are the default for anything a colectivo does not cover.

Walking

Recommended $

The historic center is flat and walkable. Most restaurants, markets, museums, and mezcalerias are within a 15-20 minute radius of the Zocalo. Sidewalks are uneven and narrow in places.

Wear comfortable shoes with grip. The cobblestone streets in Jalatlaco and Xochimilco are charming but ankle-turners. At night, stick to well-lit streets around the Zocalo and Alcala pedestrian corridor.

Taxis

$

Unmetered taxis are everywhere. Rides within the centro cost 50-80 pesos ($3-5). To Reforma or further neighborhoods, expect 80-150 pesos ($5-9). Agree on the price before getting in.

Taxi drivers will quote a higher price to obvious tourists. Ask your hotel what a ride should cost to your destination, then state that price confidently when you get in. Most drivers will accept without negotiation.

Colectivos (shared vans/taxis)

$

Shared vans and taxis that run fixed routes to surrounding towns and villages. Depart from various points around the city center and bus terminals. Costs 12-30 pesos ($0.75-2) for local routes.

Colectivos to Monte Alban leave from the Hotel Rivera del Angel on Calle Mina. For Hierve el Agua, take a colectivo to Mitla first, then transfer. Ask locals or your hotel for the current departure point, as these shift occasionally.

BinniBus (city bus)

$

Government-run city buses covering main routes through Oaxaca. Clean, modern vehicles with wheelchair access. Flat fare of 8 pesos ($0.50).

Useful for getting between the bus terminal and centro, or reaching neighborhoods like Reforma. Routes are not well-marked for tourists, so ask the driver if the bus passes your destination.

Airport shuttle (colectivo van)

$

Shared van from Oaxaca Airport (OAX) to Centro. Purchase tickets inside the terminal at the transportation kiosk. Costs 135 pesos ($7) for Zone 1 (Centro), 210 pesos ($11) for Zone 2. Takes 25-35 minutes.

Much cheaper than the pre-paid taxi (390-680 pesos). The van drops you at or near your hotel. Only airport-authorized taxis and shuttles can pick up at the terminal.

Build Your Custom Packing List

Use PackSmart to create a personalized packing list for Oaxaca based on your trip dates, activities, and style.

Try PackSmart Free

4-day Oaxaca itinerary

1

The Zocalo, Santo Domingo, and Eating Through the Markets

Colonial churches, mezcal introductions, and the market food that defines Oaxacan cooking

  • Arrive and settle in, coffee at the Zocalo 1 hour ยท 40-60 pesos ($2-3) for coffee ยท in Centro

    The Zocalo is the social heart of the city. Grab coffee at one of the cafes lining the plaza, watch the balloon vendors and brass bands, and get oriented. The tourist information kiosk on the north side has free maps.

  • Walk the Andador Turistico (Macedonio Alcala pedestrian street) to Templo de Santo Domingo 45 min ยท Free ยท in Centro

    The pedestrian street runs from the Zocalo north to Santo Domingo. The church interior is one of the most ornate Baroque spaces in Mexico. Free to enter. The adjacent Jardin Etnobotanico requires a guided tour (100 pesos, book at the garden entrance).

  • Market lunch at Mercado 20 de Noviembre 1-1.5 hours ยท 80-150 pesos ($4-8) ยท in Centro

    Head straight to the Pasillo de Humo (Smoke Corridor) at the back of the market. Choose a vendor, pick your meat (tasajo, chorizo, cecina), and they grill it over charcoal. Buy tortillas, salsa, and quesillo from the neighboring stalls. Sit anywhere. The whole meal costs under $5.

  • Browse Mercado Benito Juarez next door 45 min ยท Free to browse, 50-100 pesos for snacks ยท in Centro

    The adjacent market sells everything from mole paste to chocolate to chapulines (toasted grasshoppers with chile and lime). Try the chapulines. They taste like crunchy lime-chile chips, not insects. Buy a bag of Oaxacan chocolate from Mayordomo for 40-60 pesos.

  • Afternoon mezcal tasting at a mezcaleria 1-1.5 hours ยท 150-300 pesos ($8-16) for a tasting flight ยท in Centro / Jalatlaco

    In Situ, Mezcaloteca, and Los Amantes are among the most respected mezcalerias. Mezcaloteca requires a reservation and operates as a guided tasting (they choose the pours based on your palate). Never shoot mezcal. Sip from the copita, breathe in the aroma, and take small tastes. The altitude makes it hit faster than you expect.

  • Walk through Jalatlaco neighborhood 1 hour ยท Free ยท in Jalatlaco

    Mexico's first Barrio Magico. Wander the hilly streets looking at murals and street art. The cafes here are excellent and less crowded than Centro. Good for an afternoon coffee or early evening drink.

  • Dinner: mole tasting at a local restaurant 1.5 hours ยท 150-250 pesos ($8-14) ยท in Centro

    Order a mole sampler plate to try multiple varieties (negro, rojo, coloradito, amarillo). Los Danzantes and Casa Oaxaca are upscale options. For budget mole, the fondas (small family restaurants) around the markets serve plates for 80-120 pesos.

2

Monte Alban and the Zapotec Hilltop That Predates Rome

Pre-Columbian ruins, valley panoramas, and understanding Oaxaca before the Spanish arrived

  • Early colectivo or taxi to Monte Alban 20-30 min drive ยท Colectivo 70 pesos ($4) round trip, taxi 150-200 pesos ($8-11) one way

    Colectivos to Monte Alban leave from Hotel Rivera del Angel on Calle Mina starting at 8:30am. Go early. The site opens at 10am but lines form by 9:30am. The hilltop is fully exposed with no shade, so morning visits avoid the worst heat.

  • Explore Monte Alban archaeological site 2-3 hours ยท 90 pesos ($5) entrance

    This Zapotec capital was founded around 500 BC and at its peak housed 25,000 people. The Gran Plaza, the Danzantes gallery (carved stone figures), and Building J (an arrow-shaped observatory) are the highlights. Hire a guide at the entrance for 500-800 pesos ($28-44) for a group. The panoramic valley views alone justify the visit. Bring sunscreen, water, and a hat.

  • Late lunch back in Centro 1 hour ยท 80-150 pesos ($4-8) ยท in Centro

    Try a comida corrida (set lunch) at any fonda near the market. Soup, main course, rice, beans, tortillas, agua fresca. Under $5 and more food than you can finish.

  • Visit Museo de las Culturas de Oaxaca inside Santo Domingo 1.5 hours ยท 90 pesos ($5) ยท in Centro

    The museum is inside the former Dominican convent adjacent to Santo Domingo church. The Tomb 7 treasures from Monte Alban, including Mixtec gold jewelry and turquoise mosaics, are the centerpiece. This context makes Monte Alban land differently if you visit the site first.

  • Evening walk and street food around the Zocalo 1.5 hours ยท 50-100 pesos ($3-6) ยท in Centro

    The Zocalo comes alive at night with live music, food vendors, and families. Try a tlayuda from a street vendor (40-70 pesos), the Oaxacan version of a pizza: a large crispy tortilla spread with black bean paste, quesillo cheese, and your choice of toppings.

3

Hierve el Agua, Mitla, and the Mezcal Trail

Petrified waterfalls, Mixtec mosaics, and learning to sip at the source

  • Depart early for the Hierve el Agua / Mitla / mezcal route Full day (8am - 5pm) ยท Tour: 600-900 pesos ($33-50) all-inclusive, or DIY via colectivos for about 300 pesos ($17) total

    This is the most popular day trip from Oaxaca and combines three stops along the same highway east of the city. A guided tour is easier and includes transport between all stops. DIY is cheaper but requires colectivo transfers at Mitla and patience with schedules.

  • Stop 1: Arbol del Tule 20-30 min ยท 20 pesos ($1) entrance

    A Montezuma cypress tree with the thickest trunk of any tree in the world (14m diameter, over 2,000 years old). A quick stop on the way to Mitla. Look for the face shapes in the bark that local guides point out (jaguar, elephant, lion).

  • Stop 2: Mitla archaeological site 1-1.5 hours ยท 90 pesos ($5) entrance

    Mixtec geometric mosaics made from thousands of individually cut stone pieces without mortar. Smaller and quieter than Monte Alban but the stonework is more intricate. The Group of Columns and the Hall of Mosaics are the must-see sections.

  • Stop 3: Mezcal palenque visit and tasting 1-1.5 hours ยท Free (tastings included, bottles available for purchase)

    Most tours stop at a family-run palenque in Santiago Matatlan, the self-declared 'World Capital of Mezcal.' You will see the roasted agave pits, the stone tahona mill, and the copper or clay pot stills. Buy a bottle directly from the producer (200-500 pesos / $11-28) to support the family. Ask about pechuga mezcal, a rare variety distilled with a chicken or turkey breast hanging in the still.

  • Stop 4: Hierve el Agua 1.5-2 hours ยท 210 pesos ($12) entrance

    Mineral-rich pools perched on a cliff overlooking the valley, with petrified waterfall formations cascading down the rock face. You can swim in the infinity-edge pools. Bring a swimsuit and water shoes. The hike down to the base of the petrified falls takes 30-40 minutes and is steep but worth it for photos. Only community guides are allowed inside the protected area.

  • Dinner back in Oaxaca 1.5 hours ยท 150-300 pesos ($8-17) ยท in Centro / Jalatlaco

    After a full day trip, grab enfrijoladas or enmoladas at a neighborhood fonda. These are tortillas bathed in bean sauce or mole, topped with cheese and cream. Comfort food under $6.

4

Cooking Class, Xochimilco, and Chocolate Grinding

Learning to make mole from scratch, the oldest barrio, and a proper goodbye to Oaxacan food

  • Morning cooking class with market tour 4-5 hours ยท 1,200-2,000 pesos ($67-111) ยท in Centro / varies

    The best classes start at the market where you shop for ingredients with the chef, then cook at their kitchen. Susana Trilling (Seasons of My Heart), Casa de los Sabores, and Oaxaca Eats run top-rated classes. Book at least 2-3 days in advance. You will learn to make mole from scratch, press tortillas, and grind chocolate on a metate stone. You eat everything you cook for lunch.

  • Walk through Barrio de Xochimilco 1 hour ยท Free ยท in Xochimilco

    The oldest neighborhood in Oaxaca, founded in 1486 by Aztec warriors. Quieter and more residential than Centro or Jalatlaco. Look for the small art galleries and cafes tucked into colonial houses. The Templo de San Matias and surrounding streets have excellent examples of traditional Oaxacan architecture.

  • Chocolate grinding at Mayordomo or La Soledad 30-45 min ยท 40-80 pesos ($2-4) per bag of custom chocolate ยท in Centro

    Oaxacan chocolate is made with cacao, sugar, cinnamon, and sometimes almonds, ground fresh on stone mills. At Mayordomo and the chocolate mills near Mercado 20 de Noviembre, you pick your proportions and they grind it while you watch. Take a bag home. It makes the best hot chocolate you will ever have.

  • Browse the textile and craft cooperatives 1-1.5 hours ยท Free to browse ยท in Centro

    MARO (Mujeres Artesanas de las Regiones de Oaxaca) is a women's cooperative selling textiles, pottery, and alebrijes (painted wooden figures) at fair-trade prices. The quality is higher and the prices are more honest than the market stalls. Alebrijes range from 200 pesos for small pieces to 5,000+ for intricate work.

  • Farewell mezcal and dinner 2 hours ยท 250-400 pesos ($14-22) ยท in Centro / Jalatlaco

    End at a mezcaleria you have not tried yet. Ask for an ensamble (a blend of two or more agave species) or a tobala (wild agave, more complex and expensive). Pair it with a plate of chapulines and quesillo. Order a final tlayuda and accept that you will not eat this well again for a while.

How much does Oaxaca cost?

Budget

$30

per day

Mid-range

$55

per day

Luxury

$140

per day

Oaxaca is one of the cheapest food destinations in Mexico, which is saying something. The reason is structural: the best food here is market food, street food, and fonda (family kitchen) food, all of which are priced for local wages, not tourist budgets. A full meal at the Pasillo de Humo in Mercado 20 de Noviembre costs $4. The same quality of grilled meat at a sit-down restaurant costs $15. Both are excellent, but the market version is the more authentic experience. Where Oaxaca gets expensive is mezcal (a proper tasting runs $8-16), cooking classes ($67-111), and guided day trips ($33-50). But these are once-per-trip expenses, not daily costs. Accommodation in Centro and Jalatlaco is reasonable by any measure, with private rooms starting at $25 and boutique hotels rarely exceeding $100.

Category Budget Mid-range Luxury
Accommodation

Hostel dorms $8-14, private rooms $25-40, boutique hotels in Centro $60-120. Airbnbs in Jalatlaco run $30-50/night for a full apartment.

$8-15 $25-50 $80-200
Food

Market meals $3-5, comida corrida set lunch $4-6, sit-down dinner $8-15, tasting menu at Casa Oaxaca or Los Danzantes $30-50. Street tlayudas $2-4.

$8-12 $15-25 $40-80
Transport

Walking covers most of Centro. Taxis within the city 50-150 pesos ($3-9). Colectivos to day trip sites 30-70 pesos ($2-4). Airport shuttle 135-210 pesos ($7-11).

$1-3 $3-8 $10-20
Activities

Monte Alban and Mitla each 90 pesos ($5). Hierve el Agua 210 pesos ($12). Mezcal tasting 150-300 pesos ($8-16). Cooking class 1,200-2,000 pesos ($67-111). Many churches and markets are free.

$5-10 $15-35 $50-120
Drinks

Beer at a tienda 20-30 pesos ($1-2), mezcal pour at a bar 50-100 pesos ($3-6), craft cocktail 120-200 pesos ($7-11). Oaxacan hot chocolate 30-50 pesos ($2-3).

$3-6 $6-12 $15-30
SIM / Data

Telcel prepaid SIM with 6GB data costs about 200 pesos ($11) at OXXO convenience stores or the airport. eSIMs from Airalo or Holafly run $8-15 for 7-15 days.

$5-8 $5-8 $8-15

Where to stay in Oaxaca

Centro Historico

historic old town

The colonial grid anchored by the Zocalo plaza, the Alcala pedestrian corridor, and the Santo Domingo church complex. Every major market, museum, and mezcaleria is here or within a 10-minute walk. The streets are lively during the day with vendors, brass bands, and parade floats that materialize without warning. After dark the Zocalo fills with families and the restaurants along Alcala switch from coffee to cocktails. It is tourist-heavy but also genuinely where Oaxaquenos spend their evenings.

Great base first-time visitors solo travelers foodies

Jalatlaco

artsy bohemian

A 10-minute walk east of Centro and a different world. Hilly cobblestone streets lined with murals, independent coffee shops, and mezcalerias that feel like someone's living room with a bar in it. Mexico named it the country's first Barrio Magico in 2023, which brought some tourist attention, but it still feels more residential than commercial. The food scene here skews creative: think Oaxacan-Japanese fusion and natural wine bars alongside traditional fondas.

Great base couples creative travelers coffee lovers digital nomads

Xochimilco

historic old town

The oldest barrio in Oaxaca, founded in 1486 by Aztec Xochimilca warriors. The streets are narrower and quieter than Centro, and the tourist density drops sharply. Small art galleries operate out of colonial houses, and the neighborhood church (Templo de San Matias) is one of the most photographed in the city. Walking here feels like stepping back 50 years. A handful of excellent cafes and restaurants have opened without changing the residential character.

history buffs photographers travelers seeking quiet

Reforma

modern business

East of Xochimilco, Reforma trades colonial charm for modern convenience. Wider streets, newer buildings, supermarkets, gyms, and a mix of international and local restaurants. It lacks the postcard aesthetics of Centro but is where many long-term visitors and remote workers settle because of the lower rents and better everyday infrastructure. A 15-minute walk or 40-peso taxi ride to the Zocalo.

digital nomads long-term visitors budget travelers

Oaxaca tips locals wish tourists knew

  1. 1 Never shoot mezcal. Sip it from a copita or jicara (clay cup). Shooting mezcal in Oaxaca is like chugging wine at a vineyard. The bartender will not say anything, but they will judge you. Mezcal is 40-55% alcohol and the 5,000-foot altitude makes it hit faster than sea-level drinking.
  2. 2 When a mezcal producer offers you a taste at their palenque, the proper response is to accept, sip slowly, and ask about the agave variety. Refusing is more awkward than accepting. If they pour a brindis (toast), everyone drinks together.
  3. 3 The FMM immigration slip you get on arrival is not optional paperwork. Keep it with your passport. You need it to leave Mexico. Losing it means a trip to the immigration office (INM) and a replacement fee of 600+ pesos.
  4. 4 Chapulines (grasshoppers) are a staple, not a novelty. They are seasoned with chile, lime, and salt, and taste like crunchy savory chips. Vendors in Mercado Benito Juarez will let you sample before buying. Start with the small ones if you are hesitant.
  5. 5 At market food stalls, point at what you want. There is no menu. The food is sitting on the comal (griddle) or in clay pots behind the counter. Point, nod, and sit down. If you look confused, someone will help you. Market vendors are patient with first-timers.
  6. 6 Taxis are not metered. Always agree on a price before getting in. Ask your hotel what a ride to your destination should cost, then state that number confidently. Starting a negotiation signals that you do not know the local rate.
  7. 7 Cash is king in Oaxaca. Markets, street food vendors, colectivos, and many small restaurants are cash-only. ATMs are plentiful in Centro (use bank ATMs inside branches, not standalone street machines). Withdraw pesos, not dollars.
  8. 8 Oaxaca has 16 indigenous groups, each with distinct languages, textiles, and traditions. The Zapotec and Mixtec are the largest. When visiting villages on day trips, ask before photographing people or ceremonies. Some communities charge a small fee for photography, which is their right.
  9. 9 Mole is not a single dish. There are at least 7 varieties in Oaxaca: negro, rojo, coloradito, amarillo, verde, chichilo, and manchamanteles. Order a mole sampler plate to try several. Mole negro is the most complex (30+ ingredients, a full day to prepare) and the one Oaxaca is most proud of.
  10. 10 Altitude sickness is unlikely at 5,000 feet but dehydration is real. The air is drier than the coast, and between walking, mezcal, and spicy food, you lose water fast. Carry a water bottle and drink more than you think you need.

Frequently asked questions

Is Oaxaca safe for tourists?
Oaxaca City is one of the safest cities in Mexico for tourists. The historic center, Jalatlaco, Xochimilco, and Reforma are all safe to walk during the day and generally safe at night around the Zocalo and Alcala corridor. Standard precautions apply: do not flash valuables, use ATMs inside bank branches, and take taxis (not walking) late at night in unfamiliar areas. The surrounding villages visited on day trips are also safe.
How many days do you need in Oaxaca?
Four days is ideal for a first visit. That gives you two days in the city (markets, mezcal, museums, neighborhoods) and two day trips (Monte Alban and the Hierve el Agua/Mitla/mezcal route). If you have five days, add a cooking class or visit the Sunday market at Tlacolula. Three days is possible but rushed, especially if you want to do both major day trips.
What food is Oaxaca known for?
Oaxaca is considered the culinary capital of Mexico. The signature dishes are mole (especially mole negro, a complex sauce with 30+ ingredients), tlayudas (large crispy tortillas with beans, cheese, and meat), chapulines (toasted grasshoppers with chile and lime), Oaxacan chocolate (ground fresh with cinnamon), mezcal, and tejate (a pre-Hispanic corn and cacao drink). The markets are where most of this food is best.
Is Oaxaca worth visiting compared to Mexico City?
They serve different purposes. Mexico City is a massive cosmopolitan capital with world-class museums and nightlife. Oaxaca is a walkable small city where indigenous food culture, mezcal, and artisan traditions are the draw. Most travelers who do both prefer to spend 3-4 days in CDMX and 4-5 days in Oaxaca. The two are connected by a 1-hour flight or a 6-7 hour bus ride.
Can you drink the tap water in Oaxaca?
No. Tap water in Oaxaca is not safe to drink. Use bottled or purified water for drinking and brushing teeth. Restaurants and hotels use purified water and ice, so agua fresca, coffee, and ice in drinks are safe. Garrafones (large water jugs) are available at every corner store for 20-30 pesos ($1-2).
What is the best mezcal bar in Oaxaca?
Mezcaloteca is the gold standard: reservation-only, no menu, the staff selects pours based on your palate and walks you through each one. In Situ on the Alcala corridor is more casual with a huge selection. Los Amantes has a beautiful courtyard and cocktails alongside straight pours. For a local dive experience, Expendio Tradicion serves mezcal from small producers at prices well below the tourist spots.
Do I need to book tours in advance in Oaxaca?
Cooking classes and Mezcaloteca tastings should be booked 2-3 days ahead, especially during peak season (Nov-Mar). Day trips to Monte Alban, Hierve el Agua, and mezcal palenques can be booked the day before through your hotel or a local tour agency on Alcala. You do not need to pre-book from home unless visiting during Dia de Muertos or Guelaguetza, when everything fills up weeks in advance.

Sources

Facts, costs, and travel details in this guide were verified against the following sources.

Stay in the loop

Get notified when I publish new posts. No spam, unsubscribe anytime.