Puebla City travel guide

Puebla City Tourism | Puebla City Guide

You're Going to Love Puebla City

With its incredible colonial center and a stunning setting cradled in a range of snow-dusted peaks, Puebla is one of Mexico's most beautiful cities. Add in great food, music, and a huge Cinco de Mayo Festival, and the result is a superb vacation destination.

Top 5 Reasons to Visit Puebla City

1. The Old Colonial City

Puebla was born in 1531, as the Spanish sought to exert control over central Mexico, and became the second city of Colonial Mexico. The legacy is around 1,000 colonial buildings, most of them around the Zocalo.

2. Cinco de Mayo

Puebla's Cinco de Mayo celebrates the Battle of Puebla in 1862 when Mexican forces defeated the French. Nowadays, the victory is celebrated in style with fireworks, food, and parades aplenty.

3. Pick Up Some Cut-price Masterpieces

Puebla has a thriving artistic community centered around the Los Sapos neighborhood, where you can buy paintings and sculptures at bargain prices.

4. Excellent Museums for History and Art Lovers

The Museum of the Revolution is a highlight, but don't miss the lavish colonial interior of the Museo Casa del Alfeñique and the Museo Amparo, which deals in pre-colonial artifacts.

5. Party All Night at the Antros

Puebla is a nightlife hub, and evening entertainment centers around its "Antros" - bars and clubs in areas like Los Sapos or Cholula.

Where to Eat in Puebla City

From quesadillas to corn cobs smothered in cheese and mayonnaise, Puebla's street food is a highlight of the city. There are also some exceptional restaurants, including the vegetarian paradise La Zanahoria, the taco maestros at Las Ranas, and the classy Meson Sacristía de la Compania. Meals will cost around Mex$80-100 per head.

When to visit Puebla City

Puebla City in December
Estimated hotel price
C$ 14
1 night at 3-star hotel
Puebla City in December
Estimated hotel price
C$ 14
1 night at 3-star hotel

Visiting around May 5 is obviously a possibility, given the flamboyant festivities. However, for thinner crowds and good weather, September and October are ideal.

Data provided by weatherbase
Celcius (°C)
Data provided by weatherbase

How to Get to Puebla City


Hermanos Serdán International Airport (PBC) offers connections to US cities like Dallas and Houston. From there, local buses cost just Mex$6 and taxis will charge around Mex$40.


From Mexico City or Veracruz, just take Highway 150D straight to Puebla.


Buses run into central Puebla from Mexico City every hour and charge between Mex$160 and Mex$200 depending on the time of day. The journey only takes around two hours.

Airlines serving Puebla City

United Airlines
Good (2,304 reviews)
Good (1,045 reviews)
American Airlines
Good (3,756 reviews)
Good (259 reviews)
Air France
Good (271 reviews)
British Airways
Good (745 reviews)
Excellent (2,537 reviews)
Turkish Airlines
Good (927 reviews)
Qatar Airways
Good (836 reviews)
Excellent (288 reviews)
Good (529 reviews)
Air Canada
Good (456 reviews)
Austrian Airlines
Good (149 reviews)
Excellent (568 reviews)
Good (329 reviews)
Scandinavian Airlines
Good (255 reviews)
Good (340 reviews)
LATAM Airlines
Good (557 reviews)
Air Europa
Good (89 reviews)
Good (637 reviews)
Show more

Where to stay in Puebla City

Some of the best accommodation options include the sophisticated Hotel Andante, the colonial Quinta Real Puebla, and the El Sueño Hotel & Spa.

Popular neighbourhoods in Puebla City

The Zocalo - Puebla's city center, the Zocalo is Mexico's best preserved colonial square. Flanked by the stunning Cathedral, it hosts rotating art exhibits.

Los Sapos - home to Puebla's artistic community and plenty of bars, Los Sapos is the place to head for a good time.

Cholula - around 10 miles outside the city center, Cholula is famed for its dance clubs and is a fascinating place, with Aztec ruins, splendid churches, and modern architecture to explore.

Where to stay in popular areas of Puebla City

Most booked hotels in Puebla City

Cartesiano Urban Wellness Center
Excellent (9.4, Excellent reviews)
C$ 224+
Fiesta Inn Puebla Las Animas
Excellent (9.3, Excellent reviews)
C$ 71+
Holiday Inn Puebla La Noria
Excellent (9.1, Excellent reviews)
C$ 62+
Hotel Plaza Las Fuentes
Excellent (9, Excellent reviews)
C$ 251+
Hotel La Alhondiga
Good (7.3, Good reviews)
C$ 35+
Hrd 2000
Poor (0, Poor reviews)
C$ 26+
See all hotels

How to Get Around Puebla City

Public Transportation

Puebla's public buses charge a basic fare of Mex$6 and run from 7 am until 10 pm.


Taxis are a good way to get around Puebla. Expect a meter drop of Mex$35, followed by Mex$15 per mile after that.


Rental companies in the city include Budget, Avis, and Sixt, and rates can be as little as Mex$250 per day.

Car rental agencies in Puebla City


Find car rentals in Puebla City

The Cost of Living in Puebla City

Shopping Streets

Head to Los Sapos for artworks, seek out Talavera ceramics around the Zocalo, or look for hand-made notebooks in the San Pablito neighborhood.

Groceries and Other

Local supermarkets include Chedraui and Costco, and 12 eggs will cost you around Mex$35.

Cheap meal
C$ 5.85
A pair of jeans
C$ 53.66
Single public transport ticket
C$ 0.46
C$ 2.37