Things to do in Puebla
Puebla is a UNESCO World Heritage colonial city just two hours from Mexico City, overflowing with baroque churches, world-famous cuisine, and a vibrant street food scene at prices that make budget travelers feel like royalty. Its compact historic center, cheap local transit, and top-tier gastronomy at taco-stand prices make it one of Mexico's best-value destinations.
Why go to Puebla
Catedral de Puebla
One of Mexico's most stunning colonial cathedrals, with soaring towers dominating the z贸calo, free to enter and breathtaking inside.
Biblioteca Palafoxiana
One of the Americas' oldest public libraries, a jaw-dropping 17th-century room lined floor-to-ceiling with 45,000 antique books.
Zona Arqueol贸gica de Cholula & Great Pyramid
The largest pyramid by volume on Earth, topped by a colonial church, an eerie and spectacular combo just outside the city.
Barrio del Artista & Callej贸n de los Sapos
A living outdoor gallery of murals, artists at work, and antique markets spilling into cobblestone alleyways.
Museo Amparo
One of Mexico's finest pre-Hispanic and colonial art museums housed in a gorgeous converted hospital, a world-class collection at a local price.
Make it real
Add your details for a shareable plan: flights, stays, and an estimated cost.
Good to know in Puebla
- Transit: Combis (shared minivans) cost about $0.40-0.60 and connect the centro to Cholula and most neighborhoods, ask locals for the right route number.
- Tipping: 10% is standard at sit-down restaurants; rounding up a few pesos is appreciated at fondas and market stalls.
- Tap water: Do not drink tap water in Puebla, buy large garraf贸n bottles (5 gallons for ~$1.50) at OXXO or ask your hotel to refill your bottle.
- Free-entry days: The Museo Amparo is free on Mondays, and several state-run museums offer free admission on Sundays for Mexican nationals, tourists often get in free as well with a friendly ask.
Trip essentials
More places like Puebla
- Things to do in San Salvador, El Salvador
- Things to do in Cabo San Lucas, Mexico
- Things to do in Cozumel, Mexico
- Things to do in Monterrey, Mexico
- Things to do in Merida, Mexico
- Things to do in San Miguel de Allende, Mexico