Multi-Day Trips From Mexico City on a Budget
Mexico City has four intercity bus terminals, and between them they reach more of the country than most week-long itineraries manage without ever booking a flight. The budget question isn’t whether to leave the capital, it’s which terminal and how many days you can spare.
Puebla and Cholula (2 to 3 days), from Terminal TAPO (Oriente), is the cheapest add-on: about 2 hours east by ADO bus. Puebla’s talavera-tiled historic center and mole poblano justify a full day on their own, and Cholula’s Great Pyramid, the largest archaeological pyramid by volume in the world and topped by the yellow Church of Nuestra Señora de los Remedios, is a half-day trip from there.
The Colonial Heartland and Bajío circuit (4 to 6 days), from Terminal Central del Norte via executive coaches (ETN, Primera Plus), runs Querétaro (its historic aqueduct and colonial center), San Miguel de Allende (the pink neo-Gothic Parroquia de San Miguel Arcángel and cobblestone streets), and Guanajuato (underground vehicular tunnels, Teatro Juárez, and the Callejón del Beso). This is the trip to book if you have the better part of a week.
Oaxaca (5 to 7 days) is the longest haul on this list: Zapotec ruins at Monte Albán, indigenous markets, mezcal distilleries, and a food scene that stands on its own. Don’t try to compress it; it needs its own week rather than a tail end tacked onto a CDMX trip.
If you’re flying in to start any of this, land carefully: Benito Juárez International (MEX/AICM) is the main hub, and the only safe pickup is an authorized Sitio taxi bought at the arrivals kiosk, never a curbside offer. A cheap domestic fare can instead put you at Felipe Ángeles Airport (AIFA), 45 km north, which adds 1 to 1.5 hours of transfer by Tren Suburbano or ETN bus before you even reach a terminal, so check the airport code on your ticket before you book.
Both the executive coaches (ETN, Primera Plus, ADO Platino) run reclining leather seats, individual screens, and Wi-Fi, and cost a fraction of a domestic flight for these distances. Mexico City itself sits at 2,240 meters, so build a slow first day into any of these trips rather than departing on your morning of arrival.
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 deserve a dedicated trip of their own.
One concrete tip: pay the extra for an executive-class ticket over economy for anything past Puebla, since reclining seats matter once a ride passes the 4-hour mark.
For the sights worth anchoring inside the city before you leave, see the attraction tours guide .