How many days do you need in Oaxaca? Three days is an ideal amount of time to discover Oaxaca City. Here is the best 3-day itinerary to visit Oaxaca!