Cultural Capitals & Ancient Heritage: Mexico City to Oaxaca
Mexico: Mexico City, Puebla, Oaxaca
Single Supplement: FREE
From $3,795 per person
12 Days | $317 per day
Includes airfare
Up to 50% Off ALL 2026 Trips — Including New 8–10 Day River Cruises
Mexico: Mexico City, Puebla, Oaxaca
Includes airfare