Blog
Oaxaca Travel Guide: Attractions, tips and things to do
Experience Oaxaca’s rich traditions, markets, cuisine and cultural heritage in southern Mexico.
Discover Oaxaca
Oaxaca is one of Mexico’s most culturally rich and vibrant destinations, known for its colonial architecture, indigenous heritage, world-class gastronomy and nearby archaeological wonders. Located in the Central Valleys of southern Mexico, Oaxaca offers a unique blend of history, tradition and modern creativity.
Recognized as a UNESCO World Heritage Site, the historic center of Oaxaca captivates visitors with its cobblestone streets, colorful buildings, lively plazas and impressive churches. The city is also a hub of indigenous culture, where traditions from groups such as the Zapotecs and Mixtecs are still very much alive.
Top attractions in Oaxaca
- Basílica de la Soledad is one of Oaxaca’s most important religious landmarks. This stunning Baroque church from the 17th century is dedicated to the city’s patron saint and is admired for its detailed façade and rich interior decoration.
- El Zócalo, the main square of Oaxaca, is the social and cultural heart of the city. Surrounded by cafés, restaurants and historic buildings, it is the perfect place to relax, people-watch and soak up the local atmosphere.
- Monte Albán is one of the most important archaeological sites in Mexico. Located just outside the city, this ancient Zapotec capital features pyramids, terraces and ceremonial platforms carved into the mountainside.
- Iglesia de Santo Domingo is a masterpiece of Mexican Baroque architecture. Its richly decorated interior and adjoining cultural museum make it one of the most impressive buildings in Oaxaca.
- Historic center and colonial architecture define the essence of Oaxaca. Walking through the city reveals centuries-old churches, plazas and buildings that showcase its Spanish colonial past.
Things to do in Oaxaca
- Enjoy Oaxacan gastronomy, widely considered some of the best in Mexico. From traditional mole dishes to street food and local markets, Oaxaca is a paradise for food lovers.
- Explore art and culture through the city’s many galleries, museums and artisan workshops. Oaxaca is known for its thriving creative scene, blending traditional crafts with contemporary art.
- Shop local markets where you can find handcrafted goods such as textiles, pottery, wood carvings, jewelry and leather products.
- Take day trips and excursions to explore the surrounding region. Popular destinations include Monte Albán, Mitla, the Central Valleys and the Pacific coast at Puerto Escondido.
- Stroll through the historic center, a UNESCO-listed area full of charming streets, lively plazas and architectural landmarks.
When to visit Oaxaca
Oaxaca enjoys a mild climate year-round, making it a great destination in any season. However, certain times of the year stand out for cultural events and festivals.
- July is one of the best times to visit thanks to La Guelaguetza, a vibrant festival showcasing traditional dances, music, costumes and regional culture.
- December brings La Noche de los Rábanos, a unique celebration featuring intricate sculptures made from radishes.
Outside of festival periods, Oaxaca offers pleasant weather and fewer crowds, making it ideal for cultural exploration and sightseeing.
Travel information: how to get to Oaxaca
- By plane, Oaxaca has an international airport located about 20 minutes from the city center. Most international travelers connect through Mexico City before arriving.
- By bus, Oaxaca is well connected to Mexico City and other destinations via frequent and comfortable bus services. The main bus terminal is located in the northern part of the city.
Getting around Oaxaca
Oaxaca’s historic center is very walkable, allowing visitors to explore most attractions on foot. For nearby sites such as Monte Albán or surrounding villages, taxis, tours and local transport options are readily available.
Essential Oaxaca facts
Oaxaca is one of Mexico’s most culturally diverse regions, home to numerous indigenous communities that preserve their languages, traditions and crafts. The city is also internationally recognized for its gastronomy, festivals and artisan production.
Why visit Oaxaca
Oaxaca is a destination that combines history, culture, gastronomy and tradition in a way few places can. Whether you are exploring ancient ruins, tasting local cuisine, discovering artisan markets or enjoying vibrant festivals, Oaxaca offers an authentic and unforgettable travel experience in Mexico.