The city of Oaxaca is considered by many as the ultimate vacation destination in Mexico. Among its attractions are its striking colonial architecture and nearby archeological sites, diverse indigenous culture, beautiful handicrafts, and a unique regional cuisine. You can spend a few days in Oaxaca very pleasantly with trips to the city center, museums, parks and gardens, craft villages, and archaeological sites. Also, your visit will not be complete without hitting the markets for shopping and experiencing the vibrant nightlife.

There are so many sights to see and activities to experience in Oaxaca that it gives many visitors severe headache just by thinking what to do first. It is always a good idea to plan your Oaxaca itinerary well in advance to get the most out of your vacation, especially if you are staying in the city for a week or more. A good tip is to map out the routes for your excursions and tours to save energy as well as traveling time.