Things to Do in Puebla: A Three-Day Plan from Mexico City
Puebla sits around two hours east of Mexico City, and it holds enough to fill three unhurried days: a historic centre with tiled churches and covered markets, the nearby town of Cholula and its pyramid, a hands-on mole poblano cooking class, and the open-air Africam Safari park a short drive from the city. Most visitors base themselves in Puebla's centre and take day trips out to Cholula and the safari park, which keeps travel time low and leaves plenty of hours for walking, eating and one proper cooking lesson.
This guide sets out a workable order for three days, what each stop actually involves, and the practical details — buses, timing, what to wear, and where mole and cantinas fit into the trip — so you can plan without guesswork.
Getting to Puebla from Mexico City
Direct buses run regularly between Mexico City's TAPO or Central del Norte terminals and Puebla's CAPU station, with a journey time of roughly two hours depending on traffic on the motorway through the Rio Frio pass. Tickets are sold on the day at the terminal or in advance online, and the ride is comfortable enough to read or nap through, with the pine forest of the pass giving way to the flatter valley around Puebla and Cholula.
Some travellers hire a car instead, which gives more control over timing but adds the complication of city driving and parking in Puebla's centre, where streets are narrow and one-way. For a first visit, the bus is simpler: it drops you within a short taxi ride of most hotels in the historic centre, and there is no need to think about tolls or navigation on unfamiliar roads.
If your schedule is tight, it is possible to visit Puebla as a long day trip from Mexico City, but the city rewards an overnight stay or two. Evenings in the centre are quieter and cooler, restaurants and cantinas fill up after dark, and an early start the next morning means less queueing at the Cholula pyramid or Africam Safari before the day gets hot.
Day one: the historic centre on foot
Puebla's historic centre is compact enough to see well on foot, and a morning walk is a sensible way to arrive. The Zocalo, the cathedral, and the Casa de los Munecos are all within a few blocks of each other, and the tiled facades that Puebla is known for — Talavera pottery worked into building fronts — are easiest to notice once someone points out which patterns are original and which are later restorations.
A guided Town walking tour of the city covers these points in a logical order and adds context that is easy to miss alone, such as why the city's churches carry so much gold leaf, or what the covered Parian market originally sold. It typically runs a few hours, which fits neatly into a morning before lunch.
The Biblioteca Palafoxiana, one of the oldest libraries in the Americas, and the Amparo Museum are both worth building into the same day if you have an interest in colonial history or contemporary art; both sit within easy walking distance of the main square. Comfortable shoes matter here more than in many cities, since the pavements are cobbled and uneven in places.
By early afternoon, most visitors are ready for a break from walking, which is a natural point to head towards lunch — Puebla's food culture is as much a reason to visit as its architecture, and the centre has options ranging from market stalls to sit-down cantinas.
Where to eat in the centre: cantinas and street food
Puebla's cantinas are traditional bars that serve food alongside drinks, often included with the price of a beer or a mezcal, and they are a good way to try several small dishes without committing to a full sit-down meal. A Cantinas de Puebla Tour moves between a handful of these spots, which suits visitors who want a guided introduction rather than guessing which door to walk through.
Street food is just as central to Puebla as its sit-down restaurants, and tacos here follow local patterns worth knowing before you order: cemitas, a sesame-seed roll stuffed with meat, avocado and a stringy local cheese, is a Puebla original rather than a Mexico City import. A Puebla Taco tour takes in several stalls and stands with a guide who can explain what is on offer, which helps if you are unfamiliar with the menu or the etiquette of ordering.
Chalupas, another Puebla speciality, are small fried tortillas topped with salsa and shredded meat, sold from carts around the centre and markets such as El Alto. They are inexpensive and quick, making them a good option between sightseeing stops rather than a full meal.
Evenings in the centre are relaxed rather than loud; bars and cantinas fill gradually, and it is common to eat late by comparison with cities further north. If you plan to try mole poblano, Puebla's best-known dish, save your appetite — it appears on almost every menu, and trying it in a restaurant before a cooking class the following day gives useful context for what you are aiming to recreate.
Day two: Cholula and its pyramid
Cholula sits around thirty minutes from Puebla's centre and is usually visited as a half-day or full-day trip. Its main draw is the Great Pyramid of Cholula, which by volume is the largest pyramid structure in the world, though it is not immediately obvious as one: centuries of vegetation and later construction have left it looking more like a hill, topped by a Spanish colonial church built directly on the summit.
A guided Cholula tour from Puebla covers the pyramid, its tunnels, and the small on-site museum, along with the surrounding town, which is itself a designated pueblo magico with its own churches and a lively main square. Tunnels dug into the pyramid over the twentieth century let visitors walk partway into the structure, which is a useful way to grasp its scale from the inside rather than only from photographs of the exterior.
Cholula's town centre is worth an hour or two beyond the pyramid itself: the Convento de San Gabriel and the surrounding plaza have their own colonial architecture, and the town is known locally for its churches, of which there are said to be dozens within a small area. Cafes and craft stalls around the square make it an easy place to pause after the pyramid.
Depending on your pace, Cholula can be combined with a later start or an earlier finish on day two, since it does not require a full day on its own. Many visitors return to Puebla by mid-afternoon, leaving time for the mole cooking class the same evening or the next morning, depending on how the schedule falls.
A mole poblano cooking class in Puebla
Mole poblano is Puebla's signature dish, a sauce built from a long list of ingredients that typically includes several types of dried chilli, chocolate, spices and nuts, simmered together over hours. It is served over chicken or turkey and is central enough to the city's identity that trying to cook it, rather than only eating it, gives a clearer sense of why it takes the time it does.
The Puebla Legendary Flavors Gastronomy Tour is structured as a workshop rather than a demonstration, meaning you take part in preparing the dish alongside an instructor, learning the order ingredients go in and why. It suits visitors who want a practical, hands-on session rather than a lecture, and it fills a useful gap between sightseeing days.
Because mole involves several stages — toasting chillies, blending, frying, simmering — a class typically runs a few hours, which makes it a natural anchor for either a slower morning or an evening once the day's walking is done. Wearing clothes you do not mind smelling faintly of toasted chilli afterwards is a sensible precaution.
Beyond mole, Puebla's food traditions include chiles en nogada, a dish of stuffed poblano peppers in a walnut sauce topped with pomegranate seeds, most commonly served in the late summer months when pomegranates are in season. If your visit falls outside that window, mole remains available year-round and is the more reliable dish to build a class around.
Day three: Africam Safari
Africam Safari is an open-air wildlife park a short drive from Puebla, where animals roam in enclosures large enough to be seen from a vehicle rather than viewed through cages. It is set up as a drive-through experience, either in your own transport or as part of an organised visit, and covers a range of species across a route that takes a few hours to complete at an unhurried pace.
The Africam Safari Tour from Puebla includes transport from the city, which removes the need to arrange a car or work out parking, and it is a straightforward option for families or anyone without their own vehicle. Because the park is outdoors and involves being in a vehicle for stretches at a time, sun protection and water are worth carrying regardless of the season.
Africam Safari makes a practical choice for a third day because it sits apart from the historic centre and Cholula in both pace and content — it is a slower, more open-air visit after two days of walking on cobbled streets and standing in kitchens. Morning visits tend to be cooler and less busy than the middle of the day.
Depending on flight or bus times back to Mexico City, a morning at Africam Safari followed by an afternoon return to the centre for a last coffee near the Zocalo works well as a closing routine, keeping the final day lighter after two more demanding ones.
Lucha libre and other evenings in Puebla
If your three days happen to include a Monday evening, the Puebla - Wrestling Tour covers a lucha libre match, Mexico's masked wrestling tradition, which runs only on that day of the week in Puebla. It is worth checking your dates against this before building an evening around it, since it is not available on other nights.
For evenings without a lucha libre match on offer, the historic centre itself is enough to fill a night: cantinas stay open late, the cathedral is lit after dark, and the Zocalo is a reasonable place to sit with a coffee or a drink and watch the square rather than plan anything further.
Puebla is not a city built around nightlife in the sense of clubs or late bars, and visitors expecting that will find the pace calmer than in Mexico City. Its evenings suit unhurried meals and walking rather than organised entertainment, which fits the overall rhythm of a trip built around walking, food and day trips.
When to visit and what to pack
Puebla sits at altitude, similar to Mexico City, so mornings and evenings can be cool even when the middle of the day is warm, particularly between November and February. A light jacket for evenings and layers for the day cover most of the year comfortably, and there is no need for heavy winter clothing even in the cooler months.
The rainy season runs roughly from June to September, with afternoon downpours more common than all-day rain, so outdoor plans such as Cholula or Africam Safari are generally best scheduled for mornings during those months. A compact umbrella or light rain jacket is a reasonable addition to your bag during this period.
Comfortable, sturdy footwear matters more in Puebla than in many cities because of its cobbled streets, both in the centre and around Cholula's main square, and because Africam Safari involves time on foot or in a vehicle over an extended route. Sun protection — a hat and sunscreen — is worth carrying on any day involving Cholula or the safari park, both largely uncovered.
Getting around Puebla and Cholula
Puebla's historic centre is walkable, and most sights covered on a centre walking tour sit within a fifteen-minute radius of the Zocalo. Taxis are inexpensive and widely available for longer stretches or after dark, and ride-hailing apps operate in the city, which is a straightforward option if you would rather not flag a taxi on the street.
Cholula is reached by local bus, taxi, or as part of an organised tour, and the two towns are close enough that a return trip within the same day is routine rather than a stretch. If you are driving yourself, be aware that street parking in both centres can be limited, particularly around market days and weekends.
Africam Safari sits further out and is less practical to reach without either your own car or an organised transfer, which is the main reason most visitors choose a tour that includes transport rather than arranging it separately. Public transport options exist but add complexity that a straightforward transfer avoids.
A sample three-day itinerary
Day one: arrive by bus from Mexico City, check into the centre, and spend the afternoon on a walking tour taking in the Zocalo, the cathedral and the Casa de los Munecos. Follow this with an early cantina visit or a wander through the covered market for chalupas, then a calmer evening around the main square.
Day two: head to Cholula in the morning for the pyramid, its tunnels and the surrounding town, returning to Puebla by mid-afternoon. Spend the evening at a mole poblano cooking class, which gives the day a natural closing point and a meal you have made yourself to end on.
Day three: an early start for Africam Safari, back in Puebla by early afternoon, leaving time for a taco tour or a final walk through the centre before heading back to Mexico City by bus in the evening. This order keeps the more physically demanding days — walking and the safari park — apart from the cooking class, which suits a slower pace.
This is only one workable order; the same four elements — the centre, Cholula, a cooking class and Africam Safari — can be rearranged depending on your bus times, whether your visit includes a Monday for lucha libre, and how much time you want to spend simply sitting in the Zocalo rather than moving between sights.