Benchmarked strictly across TripTiming's 5 empirical pillars: Crowds, Weather, Vibes, Prices, and Safety.
Oaxaca emerges as the optimal December destination with an overall TripTiming Index of 74/100 vs 68/100 for Mexico City (+6 point advantage). Oaxaca experiences more manageable visitor density and shorter landmark queues (carrying capacity score 70/100 vs 59/100 in Mexico City). Urban navigability is also slightly smoother and more predictable. Travelers also benefit from lower accommodation costs (~$146/night vs ~$198/night in Mexico City, saving ~$364 over a week). While Mexico City retains an edge in City Vitality (52/100 vs 44/100), Oaxaca's commanding performance in Space & Crowds secures the overall December recommendation.