Your flights are booked. The trip is getting close. And now, inevitably, you’ve started wondering what you might be getting wrong.

That’s a good instinct. Oaxaca rewards preparation, not because it’s difficult, but because small decisions made before you arrive (which neighborhood to stay in, what to book ahead, when to visit the ruins) have an outsized effect on how the whole thing feels. We’ve watched first-time visitors make the same errors repeatedly, and most of them were completely avoidable.

Here’s what actually catches people out.

Staying in Centro Histórico for the Whole Trip

This one is subtle. Staying in Oaxaca’s historic center sounds like the obvious move, and it’s not wrong, exactly. The problem is that the most heavily touristed blocks around the Zócalo have developed a bubble quality that many visitors only notice by day three. Prices run 40 to 60 percent higher than in adjacent neighborhoods, restaurant menus skew toward what tourists expect Mexican food to look like, and local life is largely absent.

Edificio Alcala Oaxaca

The neighborhood most repeat visitors wish they’d known about the first time is Jalatlaco. It sits directly north of Centro, about a 10-minute walk from the Zócalo, and it’s genuinely different in character: painted colonial facades, quieter streets, family-run mezcal bars, and restaurants where locals actually eat. You’re close enough to walk everywhere without the theme-park feeling that can creep into the Centro experience.

Top-Oaxaca

If you’ve already booked in Centro, don’t panic. Just make a habit of walking north for meals.

Paying for an Airport Transfer You Didn’t Need

Airport transfer upselling at Oaxaca International Airport is aggressive. Many visitors arrive, see the transfer desk, and pay $40 to $50 USD for a private car to their hotel without realizing there are alternatives.

In practice, most hotels in Jalatlaco or Centro can arrange a pickup for $8 to $12 USD if you contact them a day ahead. Colectivos (shared vans) run from the airport area for around $4 to $5 USD. The airport is roughly 20 minutes from the city center, and the route is simple.

Quinta Real

Worth knowing: if you’re arriving late at night or with heavy luggage, the convenience of a pre-booked hotel pickup is reasonable. But paying a transfer desk rate because it was the first option you saw is not the same thing.

Misunderstanding How Transport Works in the City

Most of what confuses visitors about Oaxaca transport comes from applying bigger-city mental models to a place that doesn’t need them.

The city center is small. Almost everything you’ll want during your first few days is within a 15-minute walk. Taxis exist and are cheap ($3 to $5 USD for most city trips). The local ride-hailing app is Didi, not Uber, and it’s generally faster and cheaper. Street taxis flagged down directly are efficient and safe.

The confusion usually hits when people try to figure out day trips. Colectivos, the shared vans that run between Oaxaca and surrounding towns including Hierve el Agua and the textile villages, are the local standard. They’re inexpensive, but they have no app, no obvious stops to a first-timer, and require some knowledge of where to find the right departure point. Your hotel or guesthouse will know this. Ask them the evening before.

One practical note: Oaxaca sits at 1,550 meters elevation in a semi-arid climate. Midday heat (roughly 11am to 3pm) makes walking noticeably harder than the short distances suggest. This isn’t a serious problem, but visitors who ignore it tend to hit a wall mid-afternoon by day two. Start mornings early, take a break during peak heat, and drink more water than you think you need.

Eating Every Meal in a Tourist Restaurant

The single largest unnecessary expense in Oaxaca is eating in tourist-facing restaurants for every meal.

A typical breakfast at a Centro café near the Zócalo runs $8 to $12 USD. The same breakfast in a local spot a few blocks into Jalatlaco costs $3 to $4 USD. Main meals follow the same pattern: $15 to $22 USD in tourist restaurants versus $6 to $10 USD in local ones. Over a five-day trip, that gap adds up to $170 to $270 USD in unnecessary spending for a solo traveler.

Tlayudas

More importantly, the best food in Oaxaca is not in the tourist restaurants. It’s in the markets. Mercado Benito Juárez and Mercado 20 de Noviembre are the two main city markets, and they’re where Oaxacans eat. Tlayudas, mole negro, tasajo, memelas, the real versions of Oaxacan food are in market stalls, not on laminated menus designed for visitors who want recognizable plating.

Mercado 20 de Noviembre

This doesn’t mean avoiding all tourist restaurants. Some are genuinely excellent. But defaulting to them for every meal out of convenience means spending more and eating worse, which is a hard combination to justify.

Booking Tours Through Platforms Instead of Locally

Cooking classes, mezcal tours, and weaving village experiences booked through Viator or GetYourGuide typically cost $70 to $90 USD. The same experiences, booked through your accommodation or by walking into the relevant shop or studio directly, usually cost $30 to $40 USD. The experience is identical.

This isn’t always true, some international booking platforms offer access to experiences that aren’t easy to find locally, and there’s genuine convenience in having everything confirmed before you arrive. But for the core Oaxaca experiences (mole cooking classes, palenque mezcal tastings, textile workshops in Teotitlán), local booking is almost always cheaper.

Casa Barrocco

Ask your hotel when you arrive. Most Oaxacan guesthouses, particularly in Jalatlaco, have direct relationships with local guides and can arrange bookings on the spot.

Visiting Monte Albán at the Wrong Time

Monte Albán, the pre-Hispanic Zapotec ruin site above the city, is genuinely worth seeing. It’s one of the more impressive archaeological sites in Mexico, and the elevated plateau views over the valley are hard to replicate elsewhere. The mistake is arriving mid-morning.

Tour buses from the city start arriving around 10am and the site becomes crowded and hot quickly. The ruins sit on an exposed hilltop with almost no shade. If you’re visiting during Oaxaca’s dry season (roughly October through April), arriving for opening time around 8am means you have an hour or two before the crowds build, the light is better for photos, and the heat is manageable.

Monte Albán can also be done as a half-day rather than a full day. The site takes two to three hours at a comfortable pace, which leaves the afternoon free for the city. Tickets can be purchased online through INAH in advance, which is worth doing during high season to avoid queues on arrival.

Getting the Length of Your Stay Wrong

Four to five days is the sweet spot for a first visit to Oaxaca. This is longer than many visitors initially plan and shorter than some.

Three days feels rushed for most people. You can cover the main sights and eat well, but you don’t get the slow morning rhythm that makes Oaxaca feel like itself rather than a checklist. Two days is too short.

Map

Six or more days catches people out differently. After day five, visitors who’ve worked through the structured “must-do” list often hit a restlessness they weren’t expecting. Reddit threads from recent visitors are fairly consistent on this: Oaxaca’s magic is in daily rhythm rather than sightseeing volume, and that rhythm takes a few days to find. Once you’ve found it, most people are happy to sit in a market or mezcal bar for hours. But if you’re the kind of traveler who needs forward momentum, day six can feel directionless.

The exception: if you’re planning multiple day trips (Hierve el Agua one day, a textile village the next), add a day for each.

Treating Mezcal Bars Like Cocktail Bars

This is the genuinely non-obvious one, and it changes the experience significantly.

In Oaxaca, mezcal is not ordered the way cocktails are ordered elsewhere. At traditional mezcalerías and family palenques, you sit, you taste small pours of different expressions, you ask questions, and you take your time. Arriving at a mezcal bar with the intention of getting through several drinks quickly, or ordering a mezcal cocktail at a traditional spot, marks you as someone who doesn’t understand what they’re in.

Rueda de Mezcal

The better approach is to pick one or two mezcalerías that have a real selection and spend 45 minutes to an hour tasting properly. The family-run spots in Jalatlaco and the quieter residential streets charge significantly less than the famous mezcal bars in Centro for the same quality pours. As of 2026, a tasting shot at a well-known Centro mezcalería runs $8 to $12 USD. The equivalent at a neighborhood spot is $3 to $5 USD.

Ask your accommodation to recommend somewhere they personally like. The answer is usually more useful than anything on a “best mezcal bars in Oaxaca” list.

Being Underprepared for Día de los Muertos (If That’s Why You’re Going)

Oaxaca’s Día de los Muertos celebrations (late October through November 2) are famous, and they’re genuinely extraordinary. They’re also where the most avoidable mistakes happen.

Accommodation prices double or triple in the weeks surrounding the celebration, and the best rooms in Jalatlaco and Centro sell out months in advance. Visitors who book late end up staying far from the center, paying more for worse locations, and spending money on taxis they wouldn’t otherwise need.

Death Paint Oaxaca

If Día de los Muertos is part of your trip, book accommodation the moment you confirm travel dates. For most people, that means six to eight months in advance.

The secondary mistake: treating the celebrations as a photo opportunity rather than a cultural event. The cemetery visits on the night of November 1 are family gatherings. Visitors are generally welcomed but should follow the same rules that apply in any religious or ceremonial context: dress modestly, ask before photographing individuals, keep voices low, and prioritize observation over documentation.

What Everyone Wishes They Had Known

Here it is: the food markets are not tourist attractions. They are where the city eats.

Most first-time visitors treat Mercado Benito Juárez and Mercado 20 de Noviembre as somewhere to walk through for the atmosphere and maybe buy a snack. What they miss is that sitting down at a market stall for a full meal is one of the best decisions you can make in Oaxaca. Not just for the price, though the price is hard to argue with. For the experience of eating what Oaxacans eat, in the way they eat it, surrounded by the actual life of the city rather than a curated version of it.

A tlayuda made to order at a market stall, eaten at a plastic table with a cup of atole, is a more honest introduction to Oaxacan food culture than most meals in tourist restaurants costing four times as much. By the second or third day, once you’ve found a stall you like, it starts to feel like a routine rather than an adventure. That’s the point.

Quick Pre-Trip Checklist

A few things to sort before you leave:

  • Visa: US, Canadian, UK, EU, and Australian citizens do not need a visa for Mexico. You’ll receive a tourist card (FMM) on arrival. Keep it.
  • Currency: Mexican pesos are the local currency. ATMs are widely available in Centro and Jalatlaco. Fees vary by bank, so check your home bank’s international withdrawal policy before you travel. Avoid airport currency exchange desks, the rates are significantly worse than ATM rates in the city.
  • App to download: Didi for ride-hailing within the city. Google Maps works well for navigation throughout Oaxaca.
  • Advance bookings: Accommodation (especially in Jalatlaco and anywhere near Día de los Muertos dates), Monte Albán tickets during high season, and any specific cooking class or mezcal tour you have your heart set on.
  • Travel insurance: Worth having for Mexico, particularly for anything involving adventure activities or day trips in more remote areas. SafetyWing offers flexible coverage that works well for this kind of trip.

Oaxaca is not a difficult destination. It rewards curiosity and penalizes hurry, which is a different thing. Get the neighborhood right, eat where locals eat, and give yourself enough time to find the pace of the place rather than trying to impose your own. The rest tends to sort itself out.

Frequently Asked Questions

Is Oaxaca difficult to navigate as a tourist?
Not at all. The city center is small and almost entirely walkable. Most of what you'll want to see sits within a 15-minute walk of the Zócalo. The trickier part is understanding the colectivo system for day trips, but your accommodation can usually point you in the right direction.
Do I need to book things in advance in Oaxaca?+
A few things, yes. Monte Albán tickets should be reserved ahead if you're visiting during Día de los Muertos or the Guelaguetza festival. Cooking classes and mezcal tours at reputable spots fill up, especially in October and November. Your accommodation, particularly anything in Jalatlaco, is worth booking early during peak season. Most other things can be arranged on arrival.
What should I know before visiting Oaxaca for the first time?+
Four things stand out. First, the best food in Oaxaca is in the markets, not the tourist restaurants. Second, Jalatlaco is a better base than Centro Histórico for most visitors. Third, four to five days is the sweet spot for a first trip, long enough to settle in, short enough to stay engaged. Fourth, the mezcal bars operated by families in quieter neighborhoods charge a fraction of what the famous spots do for the same pours.
Is Oaxaca tourist-friendly?+
Very. Oaxaca has a well-developed tourism infrastructure, English is spoken in most restaurants and hotels, and the city is compact enough that getting lost is more charming than stressful. The main adjustment for first-time visitors is recalibrating expectations away from generic Mexico travel assumptions, Oaxaca moves at its own pace and rewards patience.