One Day in Mexico City Is Not Enough
Anyone treating Mexico City as a 24-hour layover is skipping the entire reason to come this far south: four intercity bus terminals put half the country’s best regions within reach, and none of it needs a rental car or a flight.
Puebla and Cholula (2 to 3 days) is the easiest add-on: about 2 hours east from Terminal TAPO on an ADO bus. Puebla’s talavera-tiled historic center and mole poblano are worth a full day, and Cholula’s Great Pyramid, the largest archaeological pyramid by volume anywhere in the world, is topped incongruously by the yellow Church of Nuestra Señora de los Remedios.
The Bajío circuit (4 to 6 days) goes the other direction, northwest from Terminal Central del Norte on executive coaches (Primera Plus, ETN): Querétaro’s aqueduct and colonial center, San Miguel de Allende’s pink Parroquia de San Miguel Arcángel, and Guanajuato’s underground road tunnels, Teatro Juárez, and the Callejón del Beso. This one doesn’t compress well into a long weekend; give it the full run.
Oaxaca (5 to 7 days) is the trip people underrate most: Zapotec ruins at Monte Albán, indigenous markets, traditional mezcal distilleries, and a food culture that draws its own dedicated trips. Tacking it onto the end of a CDMX visit as an afterthought doesn’t work; it needs its own week.
If you’re flying in to start any of this, get the airport right first. Benito Juárez International (MEX/AICM) is the main hub; take only an authorized Sitio taxi from the arrivals kiosk, never a curbside offer. A cheap domestic fare can instead land you at Felipe Ángeles Airport (AIFA), 45 km north, adding 1 to 1.5 hours by Tren Suburbano or ETN bus before you’ve even reached a terminal, so check which airport is on your ticket.
Mexico City itself sits at 2,240 meters, so build in a slow first day before departing on any of these routes rather than getting off a flight and straight onto a bus.
Verdict: Puebla and Cholula is the only one of these three that comfortably fits inside a single week alongside CDMX; the Bajío and Oaxaca circuits are trips in their own right, not extensions.
One concrete tip: pay for executive class (ETN, Primera Plus, ADO Platino) on anything past Puebla; reclining seats and legroom matter once a ride runs past 4 hours.
Once you’ve picked a direction, see the bus tours guide for which terminal and coach class gets you there.