Puebla Travel Guide: 20 Best Things To Do & See in the Colourful Mexican City
Everything you need to know about Puebla, Mexico, including what to do, when to visit, where to eat and where to stayColour, culture and volcano views
Puebla is a special city in Mexico that we truly loved exploring.
Home to numerous impressive churches, interesting museums, the iconic mole poblano dish, the colourful Talavera pottery and amazing volcano views.
Puebla has beautifully preserved colonial architecture and the historic centre is even designated a UNESCO World Heritage Site.
It’s also only a short drive from the Great Pyramid of Cholula in the charming city of Cholula.
We stayed in Puebla for five days and enjoyed discovering the city’s unique blend of culture and history, along with the delicious food.
We hope this travel guide to Puebla will help you with what to do in the Mexican city, the best things to see, where to eat, how to get around and much more.
Our favourite places to stay in Puebla:
- Luxury: Cartesiano Boutique & Wellness Hotel – This beautiful colonial property features 400-year-old walls, Mexican art throughout and a stunning rooftop pool with volcano views.
- Value for money: L’Hotel Perla Boutique – A stylish option in a restored building with bright, modern rooms and a picturesque rooftop terrace with a heated pool.
- Budget: Hotel Isabel – Just steps from Puebla’s Zócalo, this well-reviewed budget hotel is located in a historic building offering simple yet spacious rooms.
Search for the best value accommodation in Puebla here (adlink).
Table of contents

Why visit Puebla?
In our opinion, Puebla is worth visiting because of its laid-back big-city vibe and stunning Spanish Baroque architecture.
It’s the fifth largest city in Mexico so it has museums, many churches, a fantastic food scene and lots of things to see and do – all while not feeling too busy. The climate is also very comfortable pretty much year-round.
Although it’s located only around 2 hours from Mexico City, Puebla has a different energy than the bustling capital. We would recommend visiting both cities if you have the time!
Whether you go on a day trip or stay for a few days, here are some of the best reasons to visit Puebla:
Our top 5 reasons for visiting Puebla:
- Historical sites and events: The well-preserved colonial centre reflects the city’s significance during the Spanish colonial period, and it was made a UNESCO World Heritage Site in 1987. If you’ve heard of Cinco de Mayo, you might know it traces back to Puebla, where Mexican forces triumphed over the French army in the Battle of Puebla on 5 May 1862.
- Architectural landmarks: Simply wandering around the city is a visual delight. Marvel at gorgeous buildings, from the Baroque-style Puebla Cathedral to the modern Museo Internacional del Barroco.
- Culinary specialities: Puebla is famous for its gastronomy, especially for signature dishes like mole poblano and chalupas. Local markets and restaurants offer countless opportunities to savour authentic Mexican flavours alongside a variety of international cuisines.
- Colours everywhere: From the vibrant façades lining the streets to the traditional costumes worn by dancers in the square, Puebla is a city bursting with colour. The brightly coloured Talavera ceramics originate from Puebla, and you’ll find Talavera tiles adorning buildings, along with decorative plates, bowls and various pottery pieces.
- Churches, churches and more churches: Puebla is known for its impressive number of churches. Together with the district of Cholula, it’s often said to have nearly 365 (symbolising one for each day of the year). While the exact number varies depending on the source, Puebla has plenty of churches for you to explore.

Where is Puebla located?
Situated in east-central Mexico, Puebla actually refers to both the state and its capital city, which share the same name.
(In this guide, we almost exclusively write about the city of Puebla.)
Puebla City, also called Puebla de Zaragoza, is the fifth largest city in Mexico, with around 1.7 million inhabitants and 3.2 million people in the metro area. The state of Puebla has a population of 6.7 million people.
Our 20 favourite things to do in Puebla
While smaller than Mexico City, Puebla is still quite a big city and definitely offers something for everyone.
We have included the best things to see in Puebla in this travel guide so you know what to do when you visit this colourful city.
Let’s take a closer look!
- Enjoy local vibes at the Zócalo – The heart of the city
- Marvel at the Cathedral of Puebla – A majestic UNESCO World Heritage site
- Admire the Rosario Chapel – A breathtaking golden Baroque masterpiece
- Walk on the Street of Sweets – Mexican candies everywhere
- Visit Museo Amparo – Discover Mexico’s rich cultural heritage
- Buy artisanal crafts at the Parian Market – Crafts and souvenirs
- Hang out in the Artist Quarter – A creative neighbourhood of local talent
- Wander through the Alley of the Frogs – A picturesque street of colourful façades
- Cool off in the tunnels of Puebla – Go underground in the historical network
- Explore the Museum of the Baroque – A modern showcase of classical art
- Try mole poblano – Puebla’s famous chocolate-chili sauce
- Enjoy the big Los Fuertes Parque – A historic park with panoramic city views
- Convent Church of San Francisco – A unique blend of architectural styles
- Get a bird’s eye view from the Estrella de Puebla – A towering Ferris wheel
- Check out the street art – Urban murals all over the city
- Buy Talavera souvenirs – Puebla’s iconic ceramic craft
- Step into Biblioteca Palafoxiana – The first public library in the Americas
- Take a day trip to Cholula – Home to the world’s largest pyramid
- Hike a volcano – Natural adventures near the city
- Other day trips from Puebla – Exploring the treasures around the city
1. Enjoy local vibes at the Zócalo – The heart of the city
The main public square in Puebla is called the Zócalo (Zócalo de Puebla) and it’s a great place to start your explorations of the historic city centre (centro histórico).
When we visited the Zócalo on a sunny Sunday, it was bustling with people having fun, eating ice cream and watching dancers in gorgeous costumes!
The square is surrounded by colourful colonial buildings, shops and cafes. And of course, the impressive Cathedral of Puebla, which we share more about below.
We loved hanging out and enjoying the lively atmosphere, the street performers and the local vendors selling handmade crafts and treats.






2. Marvel at the Cathedral of Puebla – A majestic UNESCO World Heritage site
As you wander around the Zócalo, you’ll quickly notice the magnificent Cathedral of Puebla (Basílica Catedral Metropolitana de Nuestra Señora de la Purísima Concepción).
The huge Baroque-style cathedral, one of the city’s most important buildings, has been designated a UNESCO World Heritage Site.
It’s a must-visit in Puebla if you ask us – and it’s free!
This impressive masterpiece is a sight to behold with its imposing towers and intricate façade that blend Herrerian (Spanish Renaissance), Baroque and Neoclassical styles.
The cathedral’s construction began in 1575 and lasted more than 150 years.
Inside, we loved the captivating array of artwork, the sculptures and the stained glass that tell the story of Puebla’s religious past.
The highlights are undoubtedly the Altar of the Kings, featuring images of holy kings and queens, and the impressive High Altar in the middle of the room.




3. Admire the Rosario Chapel – A breathtaking golden Baroque masterpiece
We have to say that the Rosario Chapel in the Church of Santo Domingo (Capilla del Rosario, Templo de Santo Domingo) is one of the most breathtaking chapels we’ve ever seen!
While it’s not huge, the Rosario Chapel contains some stunning paintings and symbols.
The chapel is home to a statue of the Virgin of the Rosary, surrounded by numerous saints, angels and martyrs – all in vibrant colours and lots of golden details.


4. Walk on the Street of Sweets – Mexican candies everywhere
Next to the Church of Santo Domingo, you can stroll through La Calle De Los Dulces (Avenida 6 Oriente) – a small pedestrian street with many candy shops where you can buy all kinds of typical Mexican sweets.
The street is filled with colour, music and excitement as locals and tourists alike gather to sample the city’s unique delicacies.
While the sweets aren’t the cheapest nor the most delicious (in our opinion), it’s a cool area to visit in Puebla.

5. Visit Museo Amparo – Discover Mexico’s rich cultural heritage
Visiting the Museo Amparo in Puebla is like stepping back in time.
The combination of modern and traditional Mexican art makes it an interesting museum to visit. We liked the traditional art the most.
Museo Amparo offers a wealth of knowledge about the region’s past: From its art collection that dates back to the pre-Hispanic era to its colourful colonial architecture and pretty gardens.
If you’re looking to explore Mexico’s rich cultural heritage and learn more about its history, the Museo Amparo is the perfect place to do so.
Many signs are unfortunately only in Spanish, but if you have mobile data on your phone, you can use the Google Translate app to do live translations.
Even without English descriptions, we found the exhibits to be beautifully displayed and worth a visit.
We also thought the timeline displaying various civilisations existing simultaneously around the world was fascinating.
Additionally, we loved the 3rd floor with a café and outdoor terrace as it had lovely views over Puebla’s many towers – including the cathedral’s.
The entrance fee was 85 pesos per person in 2024 (~ 4.2 USD / 3.9 EUR) and it’s free on Sundays. We coincidentally visited on a Sunday and it was not crowded at all.
Read more about the museum, exhibitions and opening hours on their website.







6. Buy artisanal crafts at the Parian Market – Crafts and souvenirs
Are you looking for a unique shopping experience in Puebla? Then head to Parian Market!
It’s a colourful (we’re keeping with the theme here, aren’t we?), interesting and fun place to find some souvenirs.
Located in the heart of the historic city centre, just steps away from the Zócalo (main square), the Parian Market (El Parián) presents visitors with different handcrafted goods such as locally produced pottery, traditional clothing, jewellery, bags, musical instruments, keychains, toys, magnets and much much more.
Among the stalls, you can also find sweets and traditional Mexican cuisine.




7. Hang out in the Artist Quarter – A creative neighbourhood of local talent
The Artist Quarter (Barrio Las Artistas) is an area known for its beautiful buildings and the tree-lined pedestrian street that links the Artist Quarter to the Parian Market.
This charming neighbourhood is home to numerous small art shops showcasing the works of local artisans and it has a lovely creative atmosphere.
Some of the artists were painting in front of their studios when we wandered around the area.




8. Wander through the Alley of the Frogs – A picturesque street of colourful façades
By now, you’ve likely observed that Puebla is a colourful city, and the façades in the Alley of the Frogs certainly live up to that reputation.
Callejón de los Sapos (meaning Alley of the Frogs) is a street lined with restaurants, bars, coffee shops and cool boutiques.
It’s an ideal spot for shopping or snapping a few Instagram-worthy photos.
The surrounding streets also have lots of stalls with handicrafts, jewellery, ceramics, antiques, toys, paintings and, of course, food.
There’s a really nice atmosphere on the weekend with people relaxing at the cafés and restaurants.
Usually, a greater number of vendors set up stands at the weekend. Make sure to swing by the flea market for even more antiques and unique items.




9. Cool off in the tunnels of Puebla – Go underground in the historical network
One of the best things to do in Puebla that a lot of people miss out on is exploring the Puebla Tunnels.
Some may visit the Cholula Tunnels (the tunnels under the huge pyramid), but there are some pretty cool tunnels in Puebla, too.
Roughly five metres below ground, the tunnels are literally cool – with a comfortable temperature contrasting the heat of the Mexican sun in the middle of the day.
The tunnels, believed to be up to 500 years old, were rediscovered in 2015 and opened to the public in 2016.
They were larger than we expected; tall and wide enough to walk through without feeling claustrophobic, with well-maintained pathways. Historical artefacts were displayed along the way.
Although visitors can only explore parts of the tunnels, this extensive network stretches over 10 kilometres, connecting the historic centre to Loreto Fort (where the famous Cinco de Mayo battle occurred). So interesting!
Known as Pasaje Histórico 5 de Mayo, the entrance to the tunnels can be found next to the 5 de Mayo Boulevard here.
In 2024, the entrance price was 30 pesos per person (~ 1.5 USD / 1.4 EUR).

10. Explore the Museum of the Baroque – A modern showcase of classical art
The Museum of the Baroque (Museo Internacional del Barroco) in Puebla is a must-see if you’re interested in art, history and architecture.
The museum is housed in a modern building designed by architect Toyo Ito, and we thought it resembles a luxury hotel more than it does a museum.
Despite its modern exterior, the museum’s interior takes you on a fascinating journey through the Baroque period with paintings, sculptures, music and artefacts from the 17th and 18th centuries.
The Baroque items were stunning, and we found the interactive displays to be a fun, engaging touch.
We spent around an hour here, but if you take a closer look at everything and read all the texts (especially if you speak Spanish), you can probably spend 2-3 hours.
The museum is a short drive from Puebla’s city centre but worth it in our opinion.
In 2024, the general entrance fee is 95 pesos (~ 4.7 USD / 4.4 EUR). Admission is free for all visitors on Sundays.





11. Try mole poblano – Puebla’s famous chocolate-chili sauce
Mole poblano is a traditional Mexican sauce that originated in Puebla.
The dish is a cherished part of Puebla’s culinary identity, so it’s a must-try if you want to experience the local cuisine.
What’s really special about mole poblano is the deep flavour made from a blend of chocolate, spices, nuts, dried fruits and various chillies.
It’s dark reddish brown in colour with sweet and spicy notes.
There are several legends surrounding the invention of mole. Though the true origins may remain a mystery, this rich sauce has become iconic with countless recipes now found across Mexico.

12. Enjoy the big Los Fuertes Parque – A historic park with panoramic city views
A green space in Puebla that we particularly enjoyed was Los Fuertes Parque, a big park located on a hill just north of the city centre.
It’s most famous for – and named after – the two forts: Fort of Loreto (Fuerte de Loreto) and Fort of Guadalupe (Fuerte de Guadalupe).
It was the site of the Battle of Puebla on 5 May 1862, when Mexican forces achieved a symbolic victory against the French. That victory is why Cinco de Mayo has become an annual celebration.
Both forts now serve as museums, allowing visitors to explore the history of the area and its significance in the Battle of Puebla. The park also houses the 5 de Mayo Interactive Museum, which has engaging displays about the famous battle as well as the Museum of Evolution.
There are also a few plazas, walking trails, scenic viewpoints, sculptures and even a planetarium.
What we loved the most was walking around the little lake (Parque Lago de La Concordia) and up to the Mirador de Los Fuertes viewpoint. From here, there’s a fantastic view of the city, nearby volcanoes, the lake and a big colourful Puebla sign.
Tip: Los Fuertes Parque can easily be combined with a trip to the tunnels in Puebla as the tunnels’ exit is right by the lake in the park.



13. Convent Church of San Francisco – A unique blend of architectural styles
What immediately captured our attention was the Convent Church of San Francisco’s combination of colours and design details. It really makes it stand out from Puebla’s (many) other churches.
The Ex-Convento de San Francisco, as it’s named in Spanish, was constructed between 1535 and 1760, and the architecture features an interesting blend of European and Indigenous influences.
Inside, the church has beautiful vaulted ceilings, multiple altars and statues. There’s also a glass case containing a mummified saint; the Blessed Sebastian de Aparicio.
If you’re a tourist visiting Puebla, paying your respects to him is fitting as he is the Patron Saint of travellers.
It’s located around 15 minutes from the zócalo. We stopped by to see it on the way to the Puebla Tunnels and Los Fuertes Parque.

14. Get a bird’s eye view from the Estrella de Puebla – A towering Ferris wheel
For an aerial perspective of Puebla and the surrounding volcanoes, don’t miss a ride on the Estrella de Puebla.
The giant Ferris wheel is 80 metres (260 feet) tall, and it’s one of the most popular attractions in Puebla.
When we visited Puebla in March 2023, it was unfortunately closed temporarily. It would have been fun to ride – and perfect for taking some nice pictures.
Typically, each rotation of the wheel takes 20 minutes, giving you plenty of time to enjoy the panoramic views of the city.

15. Check out the street art – Urban murals all over the city
Everywhere in Puebla, we found colourful, artistic paintings on the walls. So stunning!
The neighbourhood of Xanenetla (Barrio de Xanenetla) in particular is known for its striking murals – but beautiful street art can be found around every corner in the city. So keep your eyes open.


16. Buy Talavera souvenirs – Puebla’s iconic ceramic craft
Talavera tiles and pottery are a type of hand-painted ceramic originating in Puebla.
Crafted from a specific type of clay, the tradition was introduced by Spanish artisans during the colonial era and has since evolved into a distinctive Mexican art form.
The ceramics are usually vivid, detailed and often feature patterns inspired by Moorish, Spanish and indigenous Mexican art.
Talavera ceramics make excellent souvenirs: It’s both decorative and supports local artisans who preserve a centuries-old tradition.
You can find everything from plates, cups and coasters to ornamental pieces, wall accents and pottery.

17. Step into Biblioteca Palafoxiana – The first public library in the Americas
When we visited Puebla, we completely overlooked this gem: Biblioteca Palafoxiana. Still, we wanted to include it in this guide for anyone who might want to check it out.
Biblioteca Palafoxiana is a special place as it’s considered the first public library in the Americas. It was founded in 1646 by Bishop Juan de Palafox y Mendoza.
He donated his personal collection of 5,000 books on the condition that they be accessible to anyone who could read. Over the centuries, the collection has expanded to more than 45,000 volumes including rare manuscripts, antique books and documents dating back to the 15th century.
The library (which now also serves as a museum) is found on the second floor of Casa de la Cultura – a Baroque-style building just across from the cathedral.

18. Take a day trip to Cholula – Home to the world’s largest pyramid
If you’re interested in delving deeper into Mexico’s pre-Columbian past, a day trip to Cholula is one of the best things to do while in Puebla.
Cholula is a magical town (pueblo mágico) with a relaxed atmosphere and lots of yummy places to eat.
We stayed for a while and can definitely recommend it if you have the time. It’s only a short drive from Puebla. So short, in fact, that it feels like you’re still in the same city.
Here you’ll find the Pyramid of Cholula; the largest pyramid in the world by volume.
You can also discover the tunnels beneath the pyramid and enjoy panoramic views from the charming church on top of it.
Read more about the magical town and the Great Pyramid of Cholula in our travel guide to Cholula.
Advertisement

19. Hike a volcano – Natural adventures near the city
If you have a sense of adventure and a decent pair of shoes, you can consider trekking one of the volcanoes surrounding Puebla.
We unfortunately didn’t as Victoria was pregnant during our visit, but otherwise we would have totally used it as an excuse to eat more tacos – and of course take tons of pictures. It looks incredible.
The most popular volcanoes to visit are Iztaccíhuatl, Popocatépetl and La Malinche.
- Iztaccíhuatl (La Mujer Dormida) is a dormant volcano and a favourite for hiking enthusiasts. Guided hikes often explore trails leading to intermediate points or even the summit for the more experienced.
- Popocatépetl (El Popo) is an active volcano, so direct hikes to the summit are restricted for safety reasons. However, guided tours often take you to scenic viewpoints.
- La Malinche is the fifth-highest peak in Mexico. The extinct volcano is a less challenging option for beginners or those seeking a full-day hike.
Most tours typically cover transportation, a guide, park entry fees and visits to nearby landmarks. Some even include meals or snacks, though it’s always a good idea to double-check what’s provided and what you’ll need to bring yourself.
Check out some of the most popular tours below:
Advertisement

20. Other day trips from Puebla – Exploring the treasures around the city
Cholula and its nearby volcanoes are classic day-trip destinations from Puebla, but the city also makes an excellent base for exploring the wider region, with plenty of other exciting spots within reach. Here are a few options:
Atlixco
Located 40 minutes from Puebla, Atlixco is a charming magical town famous for its flower markets.
It’s situated at the foothills of Popocatépetl volcano and it’s an ideal place for strolling through gardens, enjoying local cuisine and soaking up views of the volcano.
Advertisement
Cacaxtla Ruins and Tlaxcala City
The Cacaxtla Archaeological Site is only an hour from Puebla. If we had more time, we would have loved to explore it ourselves.
Here, you can learn more about the pre-Hispanic Mesoamerican culture and how Cacaxtla was once a powerful city. The site is especially known for its well-preserved frescos.
You can easily reach Cacaxtla by Uber or public transport from Puebla, or you can opt for a guided tour, which often includes a stop in Tlaxcala City and a visit to the Nuestra Señora de Ocotlán Temple.
Advertisement
Val’Quirico
Val’Quirico is a beautiful European-style medieval town just 40 minutes from Puebla.
It has cobblestone streets, quaint shops, restaurants and cafes, all set against the backdrop of beautiful countryside. The pictures remind us so much of Tuscany in Italy!
Advertisement
Cantona Archaeological Ruins
Another cool archaeological spot that’s worth a visit is Cantona.
The ruins are located around 1 hour and 30 minutes northeast of Puebla city, on the border of the state of Veracruz.
The ancient city, which thrived between 600 and 1000 AD, is known for its network of stone causeways and terraces, featuring 24 ball courts alongside numerous residential and ceremonial areas.

Laguna de Alchichica
Due to their close proximity, many people combine a visit to the Cantona Archaeological Ruins with the nearby crater lagoon, Laguna de Alchichica.
While Cantona provides an interesting look into ancient Mesoamerican civilisation, the strikingly blue Laguna de Alchichica is a natural wonder. The volcanic lake was formed by the collapse of a volcano following an eruption.
A day trip from Puebla to these two places makes for an excellent mix of history, culture and natural landscapes.

Map of the best things to do in Puebla
Here’s a map we’ve created showing all of the top attractions in Puebla mentioned in this travel guide. As you can see, almost all of the things to do are clustered in the centro histórico.
How long to stay in Puebla
The ideal length of stay in Puebla depends on your interests and how much time you have.
Three to four days is usually enough time to experience Puebla. We chose to stay five days (four nights), which felt just right for exploring the city at a comfortable pace.
With this amount of time, you can explore Puebla’s centro histórico, visit its museums and churches as well as wander through the most interesting neighbourhoods.
You’ll also have time for a day trip to nearby Cholula or to enjoy views of the surrounding volcanoes.
With a longer stay, you could explore more neighbourhoods, visit additional churches, sample more delicious food, check out all the local markets and artisan shops or even go on day trips to nearby places.

Visit Puebla on a day trip from Mexico City
Though we would recommend staying in Puebla to truly enjoy its rich culture and historic charm, it’s possible to visit on a day trip from Mexico City.
In fact, it’s quite a popular thing to do.
You can discover the city’s highlights, such as the historic centre and the stunning cathedral, along with opportunities for shopping and sampling local cuisine.
Many tours also incorporate a visit to Cholula, allowing you to see the Great Pyramid of Cholula and the church built atop as well.
The journey from Mexico City to Puebla City usually takes 2-2.5 hours by car or bus, so prepare for a long but exciting day!
Advertisement
Where to stay in Puebla
If you want to stay in the heart of Puebla, the centro histórico is the place to be. You’ll have the cathedral, the Zócalo and some of the city’s best restaurants right on your doorstep.
We stayed just outside the city centre ourselves but would have loved to be even closer to everything.
So, we’ve rounded up some fantastic hotels in the historic district – whether you’re after luxury, charm or a more budget-friendly stay.
Read more about each hotel in our guide on where to stay in Puebla here or search for the best value accommodation in Puebla here (adlink).

Advertisement
Our 3 favourite luxury hotels in Puebla
Puebla’s historic centre is home to outstanding luxury stays that combine colonial charm with modern elegance.
Historic mansions and buildings have been transformed into lavish retreats, offering a perfect base for exploring the city’s UNESCO-listed streets while enjoying top-tier service and amenities.
- Hotel Boutique Casona de la China Poblana (adults only) – A historic 17th-century mansion once home to the legendary China Poblana, now an intimate luxury hotel in the heart of Puebla.
- Cartesiano Boutique & Wellness Hotel – A beautifully restored colonial property with 400-year-old walls, Mexican art throughout and a stunning rooftop pool with volcano views.
- Banyan Tree Puebla – Asian-inspired luxury meets colonial Mexican architecture, featuring spacious suites and a world-class spa in a prime downtown location.
Search for the best luxury hotels in Puebla here (adlink).





Our 3 favourite midrange hotels in Puebla
Mexico is generally a great country for charming, no-frills midrange hotels that offer top comforts without huge price tags. These three value-for-money accommodation options are no exception.
- L’Hotel Perla Boutique – A stylish option in a restored building with bright, modern rooms and a picturesque rooftop terrace with a heated pool.
- Hotel Boutique Posada XVII – An intimate 7-room hotel in an authentic 17th-century home, complete with antique furnishings.
- Palacio Julio Hotel – Two meticulously restored 17th-century palace houses offering dramatic cathedral views.
Search for the best midrange hotels in Puebla here (adlink).




Our 2 favourite budget hotels in Puebla
Travelling to Puebla can be both comfortable and affordable, with nice budget stays near the city’s historic highlights. Here are our top two picks.
- Hotel Isabel – A well-reviewed budget hotel in a beautiful historic building offering simple yet spacious rooms just steps from the Zócalo.
- Hotel Diana – Another no-fuss budget stay with a prime location, friendly service and all the essentials for a comfortable visit to Puebla.
Search for the best budget hotels in Puebla here (adlink).



Where to eat in Puebla
Clemente Specialty Coffee
As fans of trendy cafés and great coffee, we couldn’t resist trying Clemente Specialty Coffee.
We had a sandwich with eggplant, hummus, tomatoes and lettuce, a piece of bread with peanut butter, banana, blueberries, cacao nibs and chia seeds as well as a lovely cup of coffee.

El Rincón de Tacotlán
El Rincón de Tacotlán is a small vegan taco place – a hole-in-the-wall kind of spot with just a few seats.
When we visited, we had tacos for 20 pesos and gringas for 50-60 pesos, topped with vegan cheese and meat alternatives. Simple but absolutely delicious! The service was also very friendly.

La Zanahoria
La Zanahoria is a vegetarian and vegan spot offering an affordable dining experience. The interior is pleasant but not overly fancy.
The food is simple yet filling.
We tried the tacos with tofu, which came with a side of salad, refried beans and chips. While not particularly flavourful, they were wholesome and straightforward. The flautas with salsa verde were tasty, though slightly on the salty side. The highlight, however, was the guacamole, which was excellent.
Overall, it’s a great place for a casual and budget-friendly meal. On weekends, they also offer a buffet.

Smudi Bowls
Smudi Bowls is a small, takeaway-focused spot located a bit further from the city centre next to other shops and eateries.
We had golden milk made with coconut milk and two delicious smoothie bowls, which unfortunately were served in disposable cups and bowls.
We tried the Golden Bowl (made with mango and pineapple) and the Moka Bowl (with cacao and banana). Both bowls had a lovely consistency and flavour and they were bigger than we expected.
The best part is that you can personalise your bowls by choosing your own toppings.

How to get around in Puebla
Walking
The historic centre of Puebla is compact and pedestrian-friendly, making it ideal for walking.
We walked everywhere. Many attractions, restaurants and shops are within easy walking distance of each other.

Public transport
Puebla has a public transport system called RUTA that covers the city.
The bus system is also called the Metrobus. It’s a popular way for people to get around, so the busses are often packed.
It’s inexpensive but may not always be the most convenient as routes can be confusing, especially to non-Spanish speakers.
Uber, Cabify, taxi or the like
Taxis and ride-sharing services like Uber are everywhere in Puebla City, and we used them ourselves to get home at night or to go to Cholula.
We primarily used ride-shares and found them both affordable and safe. One of the things we appreciated most was knowing the price upfront, rather than having to haggle with a taxi driver or be surprised by the fare at the end of the trip.


When to visit Puebla
Situated at an elevation of approximately 2,135 meters above sea level (7,005 feet), Puebla enjoys a temperate climate throughout the year.
The weather in Puebla is generally mild, with daytime temperatures ranging between 15°C and 25°C (59°F to 77°F). Evenings and nights can be cooler, particularly in the winter months, with temperatures sometimes dropping close to freezing.
Puebla’s rainy season lasts from June to October, bringing afternoon showers or thunderstorms. It’s a good idea to pack a light rain jacket or umbrella during this period.
The dry season, from November to May, is characterised by lower humidity and minimal rainfall. This is the best time to visit if you prefer sunny, dry weather, though it’s worth noting that temperatures can drop significantly at night during the winter months.
Given Puebla’s high altitude, the sun can be quite strong, even on cooler days. It’s important to wear sunscreen, a hat and sunglasses when exploring outdoor attractions.


Our top tips for visiting Puebla
- Bring your pesos: Some restaurants and most market stalls only take cash.
- ¿Habla inglés? While many people in tourist areas speak some English in Mexico, learning a few basic Spanish phrases can be helpful and appreciated.
- Use Google Translate: If you have data on your phone, you can use the camera function to translate things like menus and signs live. The microphone function is useful if you’re communicating with locals who can’t speak English.
- Wifi and SIM Cards: Wifi is widely available in hotels and restaurants but speeds can vary. Consider getting a local SIM card or an international data plan if you want to stay connected on the go. We used Holafly eSIM and it worked well. We’ve also previously used Airalo (adlink) with great success.
- Respect local customs: Although Puebla is a rather progressive city, Mexico still has many traditional cultural practices; be mindful and respectful of local customs and traditions.
- Tipping: It’s common to leave a 10-15% tip at restaurants or for group tours if a service charge hasn’t already been applied. For taxis, tipping isn’t mandatory, but rounding up the fare is customary. Ride-share drivers generally appreciate a tip of around 10%.
- Layer up: At 2,135 metres above sea level, Puebla can be warm during the day and cooler in the evenings, so bring layers to stay comfortable.
- Stay hydrated: The high altitude can lead to quicker dehydration. Carry a water bottle and drink regularly, especially when walking or during warmer months.
- Don’t drink tap water: Tap water isn’t considered safe to drink in Mexico, so it’s best to stick with bottled water or use a filtered water bottle.
- Plug type and voltage: Mexico primarily uses Type A and Type B plugs (flat, parallel prongs), similar to those used in the United States and Canada. Mexico operates on a 127V supply voltage and a frequency of 60Hz, so check if your devices are dual-voltage if they come from regions with different standards.

What to bring to Puebla
- Travel insurance (adlink). Never travel without it!
- A good camera – here’s a guide to the gear we use.
- Sunscreen (adlink).
- Hiking shoes.
- Swimwear and a towel if your hotel has a pool.
- Water and snacks.
- Mexican pesos. Cash is still preferred in many places.

Thanks for reading
Thanks for getting all the way to the end. We hope this travel guide to Puebla has been useful!
What do you think about Puebla? If you’ve already been, it would be awesome to hear your best tips in the comments below.
If you haven’t been yet, please don’t hesitate to ask away. We’re glad to help.

Our favourite travel resources:
- Booking.com for cheap hotels.
- Momondo for the best flight deals.
- SafetyWing for travel insurance. We also like World Nomads and True Traveller. All three compared here.
Our camera gear:
- Panasonic GH5. Used for all of our photos and videos.
- DJI Mavic 2 Pro. Best drone out there!
- Sirui Tripod. Lightweight and strong.
- See all of our camera gear here.