This post may contain affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you. Thanks for supporting our small business.
Cholula packs more archaeology, food and colonial architecture into a small walkable centre than almost anywhere else in Puebla. The Great Pyramid is the headline, but the zocalo, the 49-domed Royal Chapel, talavera workshops and the surrounding volcano views fill a full two days. This things to do in Cholula list gives you names, prices and opening hours so you can plan the route on foot. For the wider city context, start with our Cholula guide.
Things to Do in Cholula: The Great Pyramid and Archaeological Zone
Great Pyramid of Cholula (Tlachihualtepetl)
The Great Pyramid is the largest pyramid by volume in the world, with a base of 400 by 400 metres and a volume around 4.45 million cubic metres, more than the Great Pyramid of Giza. It looks like a grassy hill because it was abandoned long before the Spanish arrived and later capped by a colonial church. The archaeological zone on Calle 8 Norte and 6 Poniente is open Tuesday to Sunday from 10:00 to 17:30 and costs 85 pesos (about US$4.50), free for Mexican residents on Sundays. The climb is far easier in the dry months, so check the best time to visit Cholula guide before you go.
The Tunnels and Museo de Sitio
About 8 km of tunnels have been bored through the pyramid’s interior since the 1930s, and roughly 800 metres are open to the public when they are not closed for maintenance. The walk through the dim, brick-lined passages takes 25 to 35 minutes. The site museum next to the north wall is included in the 85-peso ticket and has a model showing the pyramid’s seven construction phases, so start there before the tunnels.
Santuario de Nuestra Senora de los Remedios
The yellow church on top of the pyramid dates to 1594 and is reached by a short but steep climb up the western flank. Entry is free and it opens daily. From the churchyard you get a direct view across Cholula to the Popocatepetl and Iztaccihuatl volcanoes, the best vantage point in the city. Go in the morning for the clearest air.
Things to Do in Cholula: Historic Centre and Churches
Zocalo and the Portales
The main square, Plaza de la Concordia, is framed by the 46 arches of the Portales, the longest covered arcade in Mexico, where cafes and restaurants spill onto the pavement. It is the natural base for coffee in the morning and for the evening paseo. The Cholula neighborhoods guide explains how the square divides San Pedro Cholula from its surroundings.
Convento de San Gabriel and the Capilla Real
The San Gabriel convent complex, begun in 1549, is one of the oldest in the Americas. Its Capilla Real (Royal Chapel) is a vast open hall with 49 domes and seven naves, built so indigenous converts could worship in the open air. Both are free to enter and sit one block from the zocalo.
Parroquia de San Pedro
The parish church of San Pedro Cholula, a few steps off the main square, has a single tower and a painted interior that is a quieter contrast to the busy zocalo. It is open daily and free.
Things to Do in Cholula: Markets, Food and Nightlife
Talavera Pottery Workshops
Cholula is part of the Puebla talavera tradition, and workshops like Talavera de la Reyna on the road toward Puebla let you watch painters hand-decorate the blue-and-white ceramics and buy directly. A small decorated tile starts around 80 to 150 pesos; a full dinner set runs into the thousands.
Mercado Municipal and Cemitas
The municipal market behind the Portales is where locals eat. Order a cemita, Puebla’s sesame-seed roll stuffed with milanesa, quesillo, avocado and papalo, for 45 to 80 pesos, or a plate of mole poblano for 90 to 140 pesos. Try the cemitas at Mercado Cosme del Razo if you want the classic stand.
Container City and Nightlife
Container City, on Avenida 12 Poniente, is a cluster of bars and restaurants built from stacked shipping containers, and it is the centre of Cholula’s nightlife thanks to the large student population from UDLAP. Drinks run 60 to 120 pesos, and most places fill up after 9 pm on weekends. The biggest nights of the year land during the dates in the Cholula events and festivals guide.
Things to Do in Cholula: Day Trips and Outdoor Activities
Hot Air Balloon Flight
Balloon operators like Vuela en Globo launch from fields around Cholula at dawn, giving you 45 to 60 minutes over the pyramid and the volcanoes. Prices run roughly 2,500 to 3,500 pesos per person, and flights are best from November to March when the sky is clearest. The Cholula weather by month guide shows exactly when those clear mornings peak.
Day Trip to Puebla City
Puebla’s UNESCO-listed centre is only 10 km east, a 30 to 40 minute bus or taxi ride. Combine the pyramid in Cholula with Puebla’s cathedral, the Biblioteca Palafoxiana, and a plate of chiles en nogada if you visit in August or September. For more on where to base yourself between the two, the where to stay in Cholula guide covers both the historic centre and the Angelopolis side.
Santa Maria Tonantzintla
This tiny village 4 km south of the centre holds the church of Santa Maria Tonantzintla, whose interior is covered floor to ceiling in an indigenous baroque of painted faces, fruit and angels, a style found nowhere else. It is free and open daily, and the village is a quiet half-day add-on. The Cholula travel tips guide has the taxi and bus costs for getting out there.