The bus only runs on weekends (at least in the off season) so plan early. They'll run no matter how empty the bus is, and on our tour I think there were only 8 or 10 people. It was guided in English and Spanish and...More
The day starts with an early departure from a central location in Mexico City. On this tour, avoid the hassle of car rentals and navigating complicated highways on your own. After a scenic ride with sweeping views of volcanoes, arrive in the historic town of Cholula. Your guide takes you to the church of Santa Maria de Tonantzintla, famous for its golden interior.
Next, take a ride to Puebla, where you have free time to enjoy a traditional Mexican lunch (own expense). Meet up with your guide after the meal for a walking tour of the historic center. Going with a guide ensures you see and learn about landmarks you may not recognize on your own.
After exploring a local craft market with the help of your guide’s translation, return to Mexico City in the comfort of the tour bus.