Oaxaca Travel Guide
Region
Oaxaca state centers on Oaxaca City’s colonial centre and Monte Albán ruins, Zapotec and Mixtec crafts, mole sauces and mezcal, plus Pacific surf beaches such as Puerto Escondido. Tourists seek food, archaeology and coastline.
Why Visit Oaxaca #
Oaxaca’s food scene pivots on mole negro and village mezcal from Matatlán - try them together at a local palenque or a bustling mercado. Mole varies wildly between towns; don’t settle for a touristy version in the centro. Mezcals are earthy and smoky; ask producers about their agave and roasting methods to get real depth.
Monte Albán’s terraces and plazas dominate the valley above Oaxaca City and make for one of Mexico’s clearest Zapotec site visits. Walk the main plaza, climb the pyramids and linger for the sunset views across the Oaxaca Valley. Arrive early to avoid tour buses and hear the carved stones with a relative quiet you won’t get later.
These petrified waterfalls and limestone pools sit on a mountain ridge - you can soak in natural pools with spectacular valley views. The formations aren’t actual waterfalls but calcified cascades formed over millennia; the walk from the parking area is hot but rewarding. Combine with a stop at nearby mezcal palenques on the way back.
Teotitlán del Valle’s Zapotec weavers still dye wool with natural cochineal and weave traditional rugs on foot-powered looms. Workshops let you watch dyeing and pattern-making, and many artisans explain symbolism behind designs. It’s tourist-friendly but still authentic; buy directly from the weaver to support families and get real provenance.
Puerto Escondido’s Zicatela break is world-class for experienced surfers chasing the Mexican Pipeline, while Playa Carrizalillo suits learners with calm coves and surf schools. The town keeps a laid-back fishing-village vibe despite growing surf fame. Nightlife is low-key and centered on seafood tostadas and beach bonfires rather than flashy resorts.
Who's Oaxaca For?
Oaxaca City’s colonial streets, rooftop mezcalerías and sunset views over Santo Domingo church are superb for romantic breaks. Nearby Monte Albán offers dramatic sunrise vistas above the valley.
Child-friendly beaches in Huatulco and gentle forest trails in the Sierra Norte make Oaxaca surprisingly family-friendly; interactive textile workshops and chocolate tastings engage kids culturally.
Backpackers flock to Oaxaca City for cheap hostels and street food, then head to Puerto Escondido for surf and budget stays. Bus and colectivo networks make overland travel easy.
Oaxaca City and some beach towns provide decent Wi‑Fi and a small coworking scene; costs are lower than Mexico City, though international flight options are fewer.
Oaxacan cuisine is world-class: mole negro, tlayudas, mezcal trails in Santiago Matatlán and bustling markets like 20 de Noviembre offer unmatched regional depth.
Sierra Norte has extensive community-run trekking routes; surfers chase big swells at Zicatela. Canyon walks, mountain biking and cave exploration suit adrenaline-focused travelers.
Puerto Escondido and some Oaxaca bars host lively late nights, mezcal tastings and beach parties, though the scene is more bohemian than high-energy clubland.
Hierve el Agua’s petrified waterfalls, coastal bays of Huatulco and cloudforest reserves in the Sierra Norte offer biodiversity, dramatic geology and quiet nature lodges.
Best Places to Visit in Oaxaca
All Cities ›Where to Go in Oaxaca #
Oaxaca City
Oaxaca City is the cultural pulse of the state: a compact colonial centre full of mezcalerías, contemporary galleries and exceptional regional cuisine. From here you’ll day-trip to pre-Hispanic Monte Albán, take mezcal tours and wander markets overflowing with textiles and mole ingredients. Nights are lively and endlessly edible.
Top Spots
- Oaxaca de Juárez - Colonial streets, extraordinary cuisine and one of Mexico’s most atmospheric markets.
- Municipal Market (Benito Juárez) - A sensory assault of local food, mezcal and artisan goods.
Central Valleys
The central valleys are a patchwork of traditional towns and archaeological treasures that reveal Oaxaca’s Zapotec and Mixtec roots. Hilltop ruins, craft villages and terraced agriculture define the landscape; it’s where heritage and everyday life interlock. Drive slowly to discover weaving communities and family-run mezcal stills off the main roads.
Top Spots
- Monte Albán - One of Mesoamerica’s great archaeological complexes set on a ridge above the valleys.
- Mitla - A later Zapotec ceremonial centre known for geometric stonework.
Sierra Norte
A cooler, forested mountain region famous for community-based ecotourism and ridge-top hiking. Villages in the Sierra Norte collaborate on trails and homestays, so you’ll hike through cloud forest, cross suspension bridges and sleep in small mountain inns. It’s the place for nature immersion and village-to-village trekking rather than beach time.
Top Spots
- Ixtlán - A popular hub for community-run hiking and mountain lodges.
- Pueblos Mancomunados - Networked villages offering multi-day treks and eco‑accommodation.
Pacific Coast
Stretching along the Pacific, Oaxaca’s coast alternates surf towns, protected bays and tiny fishing villages. Puerto Escondido attracts surfers and nightlife, while Huatulco is calmer with clear water and organised bays. Smaller spots like Mazunte and Zipolite offer an indie-beach vibe and a slower rhythm for swimming and sunset rituals.
Top Spots
- Puerto Escondido - World-class surf breaks and a relaxed beach culture.
- Huatulco - A quieter resort area with sheltered bays and boat trips.
- Mazunte - Tiny beach town with a laid-back arts scene and turtle conservation.
Isthmus & Coast
The Isthmus of Tehuantepec feels different from the rest of Oaxaca-dry, windy and culturally distinctive, with proud Zapotec towns and a powerful local identity. It’s a great region for market-hopping, photography and seeing a side of Mexico where tradition remains strongly visible in daily dress and commerce.
Top Spots
- Juchitán - A culturally distinct Zapotec hub with vibrant markets and political history.
- Tehuantepec Isthmus - Strong local identity, wind-swept plains and traditional dress.
Top Things to Do in Oaxaca
All Attractions ›- Monte Albán - Major Zapotec archaeological complex above Oaxaca Valley with plazas, tombs and panoramic valley views.
- Oaxaca City historic centre (Santo Domingo and markets) - Colonial streets, Santo Domingo church and bustling markets offering regional cuisine and crafts.
- Hierve el Agua - Mineral springs fossilized as cliffside formations with natural pools and sweeping valley panoramas.
- El Árbol del Tule (Santa María del Tule) - Enormous ancient cypress notable for its massive trunk and short walk from Oaxaca City.
- Puerto Escondido (Playa Zicatela) - Pacific surf town famed for world‑class waves, lively nightlife and relaxed beach culture.
- Teotitlán del Valle - Weaving village where families produce natural‑dye wool rugs using traditional techniques and demonstrations.
- Santiago Matatlán (mezcal route) - Small town famed for mezcal palenques where visitors can tour artisanal distilleries and tastings.
- Pueblos Mancomunados - Group of mountain villages offering community‑guided hikes, birdwatching and homestay options.
- San Martín Tilcajete - Carving community producing painted wooden alebrijes, open studios and hands‑on demonstrations.
- Oaxaca City-Pacific Coast: Puerto Escondido-Mazunte-Huatulco - Coastal route of roughly 250-350 km linking surf beaches, turtle centers and secluded bays.
- Oaxaca archaeological and natural loop: Monte Albán-Mitla-Hierve el Agua - Day or two‑day itinerary of around 150 km showcasing archaeology, weaving villages and mineral springs.
- Sierra Norte Pueblos Mancomunados hiking circuits - Network of mountain trails and community‑run cabins ideal for day hikes and cultural exchanges.
- Teotitlán del Valle weavers' route - Short craft‑focused drive from Oaxaca City visiting family run dye and weaving workshops.
Planning Your Trip to Oaxaca #
Weekend Oaxaca Itinerary
Taste mole and mezcal in Oaxaca city, explore Zapotec ruins at Monte Albán, shop Tlacolula markets, then unwind on Oaxacan Pacific beaches like Mazunte or Puerto Escondido.
Show itinerary- Day 1 - Arrive Oaxaca city; evening Zócalo and mezcal bar.
- Day 2 - Monte Albán ruins and nearby artisan villages.
- Day 3 - Tlacolula market (Sunday) or Tule tree then depart.
1 Week Oaxaca Itinerary
Combine Oaxaca city's food and markets with Monte Albán, Mitla, Hierve el Agua, and a few days on the Pacific coast at Mazunte or Puerto Escondido for surf and relaxation.
Show itinerary- Day 1 - Arrive Oaxaca city; street food and markets.
- Day 2 - Monte Albán and archaeological visit.
- Day 3 - Tlacolula market and Teotitlán weaving village.
- Day 4 - Drive to Mitla and Hierve el Agua petrified falls.
- Day 5 - Head to the coast: Mazunte or Zipolite.
- Day 6 - Beach day, turtle center visit in Mazunte.
- Day 7 - Return to Oaxaca city via Puerto Escondido or local towns.
2 Weeks Oaxaca Itinerary
A comprehensive Oaxaca trip mixes city food culture, Zapotec ruins, Sierra Norte village hikes, mezcal workshops, and coastal days at Puerto Escondido, Mazunte, and Huatulco bays.
Show itinerary- Day 1 - Arrive Oaxaca city; evening market stroll.
- Day 2 - Monte Albán and regional museums.
- Day 3 - Tlacolula market and artisan villages day.
- Day 4 - Teotitlán, Mitla, and mezcal distillery visits.
- Day 5 - Drive to Sierra Norte; Pueblos Mancomunados hiking.
- Day 6 - Village-to-village hikes and canopy tours.
- Day 7 - Return to Oaxaca; culinary workshop.
- Day 8 - Head south to Puerto Escondido; surf lessons.
- Day 9 - Beach day and lagoon visit at Manialtepec.
- Day 10 - Mazunte and Punta Cometa exploration.
- Day 11 - Huatulco bays or little-known coastal coves.
- Day 12 - Return inland; slow drives and villages.
- Day 13 - Final shopping in Oaxaca markets and cathedral visit.
- Day 14 - Depart from Oaxaca city.
Getting to & Around Oaxaca #
Oaxaca is reached by flights into Oaxaca de Juárez Airport (OAX) or by long-distance buses from Mexico City and other major cities. Coastal destinations also have regional airports (Puerto Escondido PXM, Huatulco HUX) and are several hours by road from Oaxaca City (Puerto Escondido ~4-6 hours).
Oaxaca’s mix of high mountains and a rugged Pacific coast means travel times are dictated by winding mountain roads. Expect slower overland journeys between the capital and many coastal or mountain destinations; local colectivos and buses are usually the most practical options.
- Domestic Flights - Oaxaca de Juárez Airport (OAX) is the main air gateway for Oaxaca state; coastal towns are also served by smaller airports such as Puerto Escondido (PXM). Many travellers fly to OAX from Mexico City (short hop) then continue by road.
- Long-distance Buses - Intercity travel is dominated by long-distance bus companies operating frequent routes between Oaxaca City, Puerto Escondido, Huatulco and the Isthmus; bus journeys along mountain roads can be slow but are regular and affordable.
- Rental Car - Driving gives flexibility to reach rural villages and the Sierra Norte, but roads are narrow and winding. Coastal highways such as Federal Highway 175 link Oaxaca City with the southern coast-expect mountain switchbacks and variable surfacing.
- Colectivos & Local Vans - Shared vans (colectivos) and local colectivos serve short routes between towns and beach communities; they are often the fastest way to reach smaller villages where scheduled buses are infrequent.
Where to Stay in Oaxaca #
Oaxaca offers diverse lodging: boutique hotels and B&Bs in Oaxaca City, surf hostels and cabanas on the coast, and community-run eco-lodges in the Sierra Norte. Availability is high year-round in the city but seasonal at beach resorts during holidays.
Oaxaca City’s historic centre and Reforma neighbourhood host stylish boutique hotels and B&Bs, ideal for art, food and market access - book ahead for Guelaguetza and festivals.
Puerto Escondido, Zipolite and Oaxaca City have lively hostels that cater to surfers and backpackers, often with surf lessons, communal kitchens and social common areas.
Along the Oaxacan coast (Huatulco, Puerto Escondido) rent small beachfront cottages and apartments for families or groups; ideal for longer stays and surf trips.
Sierra Norte and Ixtlán de Juárez feature community-run cabins and eco-lodges used for hiking and volunteer stays; they emphasize local guides and conservation-friendly practices.
Huatulco and larger bays offer family-oriented small resorts and hotel clusters with pools, boat tours and direct beach access, busiest during winter and spring breaks.