Puebla is a city in Mexico. It is in the Puebla Valley, surrounded by volcanoes and snow-capped mountains, slightly over 110 km (68 miles) south-east of Mexico City. It has been listed as a UNESCO World Heritage Site because of its architecture. Puebla is also considered to be the "cradle of Mexican Baroque" in architecture and in the decorative arts, and one of the five most important colonial cities in Mexico.


The baroque St. Michael fountain (1777) in the main plaza and the Cathedral (1649) behind it

The city of Puebla is the fourth largest city in Mexico with 1.7 million inhabitants (2020), with 3.2 million in the metro area. It is the capital of the State of Puebla. It was founded on April 16, 1531 as "La Puebla de los Ángeles". It was the first city in central Mexico founded by the Spanish conquistadors that was not built upon the ruins of a conquered Amerindian settlement. Its strategic location, halfway between the port of Veracruz and Mexico City, made it the second most important city during the colonial period. During the 17th century, Sor Juana Inés de la Cruz lived in the city until her confrontation with the Bishop of Puebla.

The historical and cultural value of Puebla's architecture is a major reason the city was chosen as a UNESCO World Heritage Site. Various styles and techniques such as Baroque, Renaissance and Classic are represented here in over 5,000 buildings included in the catalogue. The historic center is filled with churches, monasteries, mansions and the like, mostly done in gray cantera stone, red brick and decorated with multicolored tiles.

The city’s main claim to fame, however, is Cinco de Mayo, a festival commemorating the May 5, 1862 defeat of a French expeditionary army by Mexican general Ignacio Zaragoza. It was after this battle that the name of the city was changed to "Heróica Puebla de Zaragoza". The forts where the battle took place are a major tourist attraction of the city and the site of an annual month-long carnival marking the anniversary of the battle. However, despite the quite extensive St. Patrick's Day style festivities for Cinco de Mayo in the US, outside the area around Puebla, Cinco de Mayo is a minor festive day in Mexico, surpassed by independence day. The city is also famous for its cuisine, being said it is this city where mole — a famous Mexican spicy thick sauce — was invented.

Get in


By ridesharing


A ride between Mexico City and Puebla is around M$120 (Nov 2021) with Blablacar.

By bus


Traveling to Puebla from Mexico City is fairly straightforward and can be accomplished via bus. There are continual bus services between Mexico City and Puebla throughout the day and night both from the TAPO terminal (also known as Terminal Oriente, located beside the San Lázaro Metro station) and from Benito Juarez International Airport.

A one-way ticket on Estrella Roja (ER) or ADO from the TAPO usually runs about M$190 (Jan 2019) for regular non-stop service; a first class ticket ("Pullman Primera Clase" service) on Estrella Roja costs M$212 (Jan 2019). (The extra M$22 or so are worth it: the first class seat fewer people, thus less crowded, more space, more comfortable.) Buses leave for Puebla approximately every half hour from both locations. Travel time from TAPO to Puebla's CAPU is usually around 2 hours, but this time may vary by up to a full hour depending on Mexico City traffic conditions at that time of day.

There are two bus terminals in Puebla: the Centro de Autobuses Puebla (CAPU), which is the main bus terminal, and the neighboring CAP, a smaller secondary terminal.

Taking a city bus from CAPU to the historic center and further: Cross the bridge over the Blvrd Nte. In front of the Domino's depart 1 city buses to the center.After crossing the bridge there is a tasty taco stall: Two for M$16 (Nov 2021). For going to the center, get a bus number 44. Exit the bus as soon as it hits Av. 10 Ote and walk the rest (5 blocks to Zocalo).

By plane

  • 3 Puebla Airport (PBC  IATA Hermanos Serdán International Airport). Due to the closeness of Benito Juarez Airport, the airport offers few international routes (all of them to the US) and a handful of domestic routes. That said, the airport is smaller and thus easier to navigate and you might net cheaper offers than at MEX. Hermanos Serdán International Airport (Q583424) on Wikidata Puebla International Airport on Wikipedia

Get around

The city center of Puebla

By bus


For finding city bus connections, Moovit is somewhat better than Google Maps as of Nov 2021. Moovit shows you the number of the bus line. In the app you can filter for only showing you direct connections. The general fare is M$8.50 (Nov 2021), paid in cash. There is no public transport card. (Safety note about buses: they are generally safe, but they tend to carry pickpockets, especially when crowded. Always have a hand over any bags or backpacks that you have.) The buses generally run from about 07:00 to 22:00.

By e-hailing


Uber, Cabify and Didi are available.

By taxi


Taxis are almost always safe. They tend to run between M$60-120 (Sept 2021) for a ride. Negotiating a fare before entering a taxi is normal as the taxis do not carry meters in Puebla. If the driver does not offer you a fare that you like, you can wave them off and wait for the next taxi.



Fuerte de Loreto
  • Los Fuertes. The forts, which sit atop the Cerro de Guadalupe is where the Battle of Puebla took place on May 5, 1862. This successful defense of the city by General Ignacio Zaragoza from invading French forces is commemorated every year in Puebla throughout the month of May and specifically on May 5 (Cinco de Mayo in Spanish).
    • 1 Fuerte de Loreto. Fort Loreto (Q59664403) on Wikidata Fort Loreto on Wikipedia
    • 2 Fuerte de Guadalupe (a 950-m walk east from Fuerte de Loreto). Fort Guadalupe (Q59684009) on Wikidata Fort Guadalupe on Wikipedia
  • 3 Pasaje Histórico 5 de Mayo (Los Tuneles). Tu-Su 10:00-16:00. An entry to historic tunnels that lead to the forts. M$28 (Nov 2022).
  • 4 Barrio de murales. A neighborhood near the forts with lots of murals from artists all over the world. It's easily accessible when going through the tunnels, which briefly surface in the neighborhood.
  • 5 Zocalo. Puebla's historic downtown contains beautiful colonial architecture and was granted UNESCO world heritage status in 1987. The Zocalo is the central plaza is a place to enjoy, where you can find restaurants, bars and cafes.
  • 6 Catedral de Puebla (Cathedral). Built between 1575 and 1640, it has two of the tallest church towers in Mexico. Puebla Cathedral (Q1994735) on Wikidata Puebla Cathedral on Wikipedia
Biblioteca Palafoxiana
  • 7 Biblioteca Palafoxiana (Palafoxian Library). A library built in the 18th century which contains a unique collection. It is not possible to browse the books; it's more of a museum. Biblioteca Palafoxiana (Q4903485) on Wikidata Biblioteca Palafoxiana on Wikipedia
  • 8 Los Sapos. Art district where many painters have ateliers offering their paintings and a block away, every Saturday and Sunday, there is a flea market where you can find handicrafts and some antiques. Barrio de los Sapos (Q61722301) on Wikidata Barrio de los Sapos on Wikipedia
  • 9 Volcan el Cuexcomate. Tu-Su 12:00-17:00. The world's smallest volcano (now extinct) is in Puebla, in the suburb of La Libertad. You can go deep inside the volcano. Next to it is an indoor market with stalls offering prepared food. M$14 per adult.
  • 10 Iglesia de Santa María Tonantzintla. Built and decorated during the late 1600s and early 1700s in the Baroque style. Extremely lavishly decorated outside and inside. It has much more noticeable syncretic elements from pre-Hispanic culture. Photography is not allowed inside. The top of one of the bell towers fell during the 2017 earthquake, and has not been repaired. This is why access is restricted inside as well.
  • 11 Templo San Francisco Acatepec. Built and decorated during the late 1600s and early 1700s in the Baroque style. Extremely lavishly decorated outside and inside. San Francisco Acatepec church (Q26926677) on Wikidata Church of San Francisco Acatepec on Wikipedia
Mexican Railroad Museum in Puebla
  • 12 Teleferico. It's a cable car with a nice view over the city. The trip is around 600 m long. M$30 for one-way, M$50 for a round-trip.
  • 13 Museo Nacional de los Ferrocarriles Mexicanos (National Museum of Mexican Railroads), Calle 11 Nte. 1005, San Miguelito, +52 222 774 0106. Tu-Su 09:00 - 17:00 (closed M). One of the largest train museums in North America with a great location in an historic train station. Lots of locomotives and rolling stock. Many of the railway cars are open for tourists to enter. Most signage is in Spanish only. M$19.


Map of the region around Puebla
  • If you like night life, try the antros (clubs) in Cholula. Many don't charge cover. There is also abundant live music throughout Puebla. Smaller and less popular antros are also located in the Los Sapos district, only a few blocks from the Zocalo.
  • Take a tour around the city on a tour bus. This may seem very touristy, but this is a really cheap easy way to get a quick view of some of the coolest attractions in the city. It also is a way to get a good bearing before you decide to set off and dive into some of the attractions the city has to offer. The tour is in Spanish, but you can ask for headphones when you get on the bus and then you'll be able to listen to a translated in several languages. The bus has several stops along the route where you can get down and get up.
  • As the temperatures go down in the winter to 5°C at night, you can go to a sauna in the morning. For example to the 1 Baños de Vapor "Neptuno". You can have a private sauna room for M$42-46 per hour. Or go into the common sauna for M$35. Open F-W 08:00-20:00, Su 08:00-16:30

Spectator sports

  • 2 Estadio Hermanos Serdán (Estadio de Béisbol Hermanos Serdán), Calz. Ignacio Zaragoza 666, Malintzi. 10,000-seat stadium that is home field for the Pericos de Puebla, a professional baseball team in the Liga Mexicana de Beisbol. The Pericos play a 114-game schedule between April and September each year. Family friendly atmosphere with affordable stadium food that includes tacos arabes and cemitas. Clean, comfortable, fun atmosphere. General admission is only M$100 for men and free for ladies. Reserved seats are more comfortable with tickets starting at M$200. Estadio de Béisbol Hermanos Serdán (Q5400543) on Wikidata Estadio de Béisbol Hermanos Serdán on Wikipedia
  • 3 Estadio Cuauhtémoc, Calz. Ignacio Zaragoza 666, Parque Industrial Puebla. Catch a pro soccer game almost any time of the year. This stadium is home field for Club Puebla, a top-tier professional team in the Liga MX. The stadium was built in 1967 but underwent major upgrades in 2015 and is regarded as one of the most modern and among the largest stadiums in Mexico. It seats 51,726 people.

Further afield

  • 4 Africam Safari, Blvd. Cap. Carlos Camacho Espíritu Km 16.5, Barrios de Arboledas, 72260 Heroica Puebla de Zaragoza. 17 km. A zoo park where wild African animals live freely.
  • 5 Cholula. – 10 km. Filled with as many as 365 churches (actually just 45..) and an archaeological site which contains the worlds largest (by volume) pyramid.
  • 6 Chipilo. – 16 km. A town for an authentic northern Italian experience.
  • 7 Atlixco. – 30 km. Known for its production of ornamental plants and cut flowers. The festival El Huey Atlixcayotl, a modern adaptation of an old indigenous celebration occurs the last Sunday of September.
  • The neighboring 8 National park Iztaccíhuatl-Popocatépetl (in the west) or 9 National park La Malinche (in the north-east) to spend a day hiking or camping there.



ATMs are available throughout the city. There is an ATM of Caja Popular Mexicana in the CAPU intercity bus station. ATMs of Banca Inbursa and BanCoppel are for example in the historic center.

Interior of the Mercado Victoria
  • Talavera (Fine china-like wares.)
  • Local crafts and artifacts from El Parian.
  • Jewelry, antiques and crafts from Los Sapos.
  • Freshly ground coffee or beans from Cafe Britania, Av de la Reforma 528a, available per kilo and also sold in 250-g bags. The coffee comes from the nearby Veracruz region.
  • Local Puebla folkart: the store Cihuatl sells crafts made by indigenous women: 7 Poniente 110, Colonia Centro



Eat the street food. Travel books will almost always tell you not to, but generally speaking, it is entirely safe and can be one of the best cultural experiences of your trip.

Street foods to try:

  • Quesadillas with mushrooms, sausage (chorizo), pumpkin flower (flor de calabaza), or huitlacoche (corn truffle, an Aztec specialty)
  • Memelas (tortillas made with mixed masa and beans red or green salsa on top, then topped with onions and cheese)
  • Elote (corn on the cob with Parmesan cheese, mayonnaise if desired, and chili powder).
  • Pelonas (fried sandwiches filled with meat, lettuce, cream, and salsa)
  • Gorditas (similar to memelas, but topped with chorizo, chicharron --fried pig skin)--or chicken, avocado slices, salsa, onions, and cheese).
  • Potato chips, usually fried the same day (extra crispy) and topped with lime juice and hot sauce.
  • Mixiotes - piece of chicken or carnero (goat) in a special sauce made out of guajillo chile and spices with an avocado leaf cooked in vapor all wrapped in foil paper or special mixiote paper.
  • Chalupas a tortilla with green or red sauce then topped with onion, chicken or beef shreds. (Traditional chalupas have no cheese.)
  • Cemitas - a special bread that looks like a torta prepared with milanesa, avocado, queso oaxaca in shreds, papalo, aceite de comer and chipotles.
  • Tacos árabes, similar to kebab usually made of pork meat

All street food generally includes anything with mole poblano, tacos Arabes (made with lamb or pork, originated from the large Arab population in the city), chiles en nogada, pozole, pambazos, pipian, adobo and chanclas.

Street food

  • 1 Vero. It serves big tasty quesadillas with a lot of cheese inside for M$25. You find it by looking for a small sign saying "Vero" at the wall.
  • 2 Indoor market La Acocota. Inside are food stalls which prepare food for you. It's popular among the locals.



All these are in the historical center:

  • 3 Restaurante La Fonda, 2 Oriente 801 (on the south street of El Parián market; big awning with name). Located on the south street by El Parián market. Excellent local cuisine for less than you'd spend in the Zócalo area; their chiles en nogada are especially delicious. For a chile en nogada with a soup and a dish of rice with mole poblano it's half of what you'd spend for the same in the Zócalo. They also sell their excellent mole poblano by the kilo or half-kilo.
  • 4 Caramia, pizzería artesanal, Corner of 4 norte and 2 Oriente, +52 1 222 242 5584. M-Sa 14:00-22:00, Su 14:00-21:00. Relatively authentic pizzeria with some other Italian food, good portions, seems not to serve alcohol though.
  • 5 La Zanahoria, 5 oriente 205. Vegetarian restaurant with well-priced menu. Veggie burgers are good. Seems not to serve alcohol. Also shop selling vegetarian products.
  • 6 Fonda La Compañía, Calle 4 Nte 3.
  • 7 El Viejo Rosario, Av. 8 Ote. 5.
  • 8 Girofle Tortas, Av 2 Ote 15-Local B.
  • 9 Bajo El Cielo de Jalisco, Calle 3 Sur 507.


  • 10 Vittorio's, 2 Sur 106 (On the Zócalo, along 2 Sur), +52 222 232 7900. Excellent Italian and Mexican cuisine, at good prices. Apparently known for holding the Guinness World Record for the largest pizza. Try their garlic bread and their pastas if you're not in the pizza mood (they make a mean Pennette Arrabiata). They also serve traditional poblano cuisine. Extensive wine and beverage list. Has an area for outside seating, though this may be full at peak hours; also has two floors of indoor seating.
  • 11 Entre Tierras, Calle 4 Nte 410.
  • 12 La Mexicana, Av 3 Pte 316.
  • 13 OCHO30.4 Centro, Av. de la Reforma 538.
  • 14 Café Roma, Av. de la Reforma 536.


  • El Mural de los Poblanos, 16 de Septiembre 506 (from the front of the cathedral, left at 16 de sept.; will be on your right after 5 Poniente), +52 222-2426696. 13:00 - 23:00. Traditional cuisine; fine dining. The best mole poblano; other seasonal dishes, Spanish cuisine. Steps from the Cathedral and Zócalo.


  • Super Paleteria Barragan, Av. 16 de Septiembre (between 15 and 17 Ote). Delicious ice creams, sorbets and aguas frescas. Very popular with locals (in fact often huge crowd outside).



Local drinks include pulque, agua miel (honey water), tequila, agua de limon (lemon water), agua de tamarindo, agua de jamaica, horchata, chocolate Mexicano, atole (cornmeal drink), cafe de olla (coffee with cinnamon), pasitas (in los sapos), and tortas de chalupa (mini telerra roll with mashed potatoes, beans and 2 fried tortillas covered with green or red salsa).

  • Vittorio's. See "Eat" above.
  • El Mural de los Poblanos. See "Eat" above.
  • Hotel Royalty, Portal Hidalgo #8 (On the Zócalo). Great for drinks with views of the Zócalo.
  • Cafe Teorema, 2 Pte # 703-B, +52 2 98 00 28, +52 2 32 78 99. Cafe, bar, bookshop and arts venue, with frequent evening concerts.
  • Paradeplatz, Calle 16 septiembre 1713-A. M-F 09:00-21:30, Sa 09:30-20:30. Fashionably designed Swiss-style cafe serving good quality coffee and hot chocolate, along with delicious Swiss-style cakes. A little pricier than other coffee shops in Puebla but unique ambience and style (as well as taste!).
  • Yelao, 3 oriente 207B, +52 232 12 45. Tu-Sa 09:00-23:00, Su 09:00-20:00, closed M. Cafe which opens late (closed Monday), selling a variety of hot and cold drinks, some alcoholic beverages, home-made ice cream and various cakes and salads. Nice upstairs seating area including small balconies.
  • Along Avenida Juárez there's a good selection of bars and clubs.



For the night you don't really need air conditioning. In winter the temperatures go down to 5°C, in the warm season to 13°C.


  • 1 Hotel San Agustin, 3 poniente 531 centro (a few blocks away from Zocalo, near the Iglesia San Agustín). Check-out: 11:00. Cheap and clear hotel in the middle of the historical center of Puebla. All rooms are situated around a courtyard. Free (though very basic) breakfast at the cafe right next door. Friendly staff. M$280.
  • 2 Hotel La Morada, Av 6 Ote 414, Centro histórico de Puebla, 72000 Puebla, Pue, +522229627395. Check-out: 12:00. A few blocks from Zocalo with low-key large and clean rooms with private toilet and cable TV. Friendly staff. The rooms have a table and chairs. The room have plenty of light coming from outside both day and night. They store the luggage after check-out. Prices start at M$200 (Nov 2022) for a single.


  • Casona de la China Poblana. This 5-star contemporary hotel is housed in a construction typical of the Colonial architecture of the 17th century as is named China Poblana, in memory of Catarina de San Juan “venerable servant of god”. This boutique hotel blends in perfect harmony the classic style of the colonial era with the luxuries of the modern times.
  • Hotel Del Portal, Juan de Palafox y Mendoza 205 (on Zócalo, on Palafox just off 2 Sur), +52 222 404 6200. Can get a room (very small balcony) that faces the Zócalo. The rooms don't have air conditioning; only fans. The hotel provides small bottles of water and towels.
  • Mesones Sacristia, 6 sur 304 Callejón de los Sapos, Centro Histórico, +52 222 2324513. Offers colonial-style hotel setup with items robust wooden doors and traditional balconies.


  • Quinta Real Puebla Centro, 7 Poniente No. 105 (just west of 16 de Septiembre), +52 222 229 0909, fax: +52 222 229 0998. Check-in: 15:00, check-out: 14:00. In the building that was once the Convent of the Immaculate Conception, built in 1593. Features two restaurants and bar. Standard rooms and bathrooms are a little small, but quaint and charming, decorated in the rustic style, and quite clean and comfortable. Featuring TV, desk, minibar, A/C. A great deal, for the price. Hotel has excellent wi-fi reception throughout (for a fee, unless specified in room package).
  • Puebla de Antaño Hotel Boutique, 3 Oriente 206 (steps from Zócalo, just off 2 Sur). Check-in: 15:00, check-out: 13:00. Wonderful, small hotel in the historic center, literally steps from the Zócalo (main square) and Cathedral. Set in an 18th-century casona, 19 luxurious rooms on 3 floors, with a restaurant and "sky bar" that provides good views of the Cathedral. Very clean and comfortable; rooms are spacious. Breakfast included, à la carte from the hotel restaurant, served from 08:00-12:00. Very friendly and helpful staff. Free wi-fi, though it's sometimes down. (Plenty of cheap Internet cafés nearby if this happens.) You can book directly through their website; wouldn't hurt to check external sites like Kayak.com or Orbitz for good deals.
  • El Sueño Hotel, 9 oriente No. 12 Centro Histórico, +52 222-2326489. This modern style hotel offers good deals on rooms with many amenities and hotel spa. The food offered by the hotel isn't traditional Mexican, instead offering Mediterranean dishes.
  • Marriott Puebla Hotel, Avenida Hermanos Serdan 807 · Puebla, Puebla 72100 Mexico, +52 222-1412000, toll-free: +52 800-223-3300. 192 rooms, including four executive, four junior and three master suites, all surrounded by gardens. It also offers restaurant, bar, two outdoor pools, gymnasium, tennis court, room service, business center, 14 meeting rooms, banquet or convention with a capacity of between 10 and 800. High Speed Internet in all rooms and wireless in public areas.

Stay safe


Drink bottled water and be careful with valuables in public.

Because of the altitude tours can be quite exhausting. This can cause problems for travelers. The mild climate may also lead you to underestimate the strength of the sun. Sunburn and sunstroke are a threat, so it is vital to wear sunscreen/sunblock and drink plenty of bottled water.

At mealtimes, exercise extreme caution with salads and fruit, or avoid them altogether. If you must eat fruit, peel the skin, as washing is not enough. Salads may be tempting, but enjoyment may be short-lived! For all cases of diarrhea take appropriate drugs and seek medical advice.

You will rarely see locals wearing shorts, doing so will identify you as a tourist. Jeans are generally acceptable, except perhaps in some of the nicer restaurants.

If you are staying in a hotel and you want to take a taxi, someone working the front desk will most likely be able to call and arrange for a cab to pick you up, or you can hail one off the street if you speak enough Spanish to be able to negotiate the price with the driver. In Puebla, there are a multitude of taxis but your best bet will be a radio taxi.

The radio taxis are the best cabs in appearance and since they are registered they are also the safest, but they tend to charge more: about 10 pesos more than if you hail one on the street. If you run into a friendly cab driver, it is a good idea to get his cell phone number, so you can call whenever you need safe transport.


  • Livit Immersion Center, www.livitspanish.com Nuevo León 18, El Carmen, +52 222 290 6060. The family-run, small and intimate, Livit Immersion Center, offers Spanish language and cultural immersion programs and classes for all levels. Learn Spanish while exploring Puebla's fantastic colonial arquitecture, rich history and exquisite traditional cuisine.
  • Spanish Institute of Puebla, 11 oriente No. 10 Centro Histórico, +52 222-242-2062. A language Institute located in the Ex-convent of Las Capuchinas that offers intensive Spanish courses year around.
  • University of the Americas Puebla (Universidad de las Américas Puebla (UDLAP)), Sta. Catarina Mártir (in Cholula), toll-free: 1800 22 77 400. The prestigious university offers Spanish instruction in the form of regular classes for fee-paying students as well as Spanish immersion and tailor-made programs.

Go next


Your next destination for staying can be:

To the west and north-west


To the north-east

  • Xalapa – 170 km. Known as the "Athens of Veracruz". With some fine colonial architecture and a nice climate. There are many traditional villages nearby.
  • Cuetzalan - mountain town known for its lively tianguis and for its colonial flavor

To the east

  • Córdoba (Mexico) – 170 km. A lively city boasting of colonial places, parks and its gastronomy. You can see the building where the Mexican Declaration of Independence was signed with Spain.
  • Veracruz – 270 km. A large coastal city famous for its nightlife. Its spacious downtown area near the harbor comes alive with music and dancing with a strong Cuban influence.

To the south-east

  • Oaxaca (city) – 340 km in the south-east. With a rich culture. The old town is an UNESCO world heritage site. From the city you can go further to the beach village Puerto Escondido.

By air


Puebla has direct low-cost flights for example to Guadalajara, Cancún and Monterrey. (updated May 2022)

This city travel guide to Puebla is a usable article. It has information on how to get there and on restaurants and hotels. An adventurous person could use this article, but please feel free to improve it by editing the page.