Plan a trip
Language: English
Trip plannerPlan your trip on a map

Top destinations

EnglishDeutschFrançaisEspañolPortuguêsPortuguês (BR)Italiano
a street lined with colorful buildings and tables

Puebla

Puebla is a colonial city about two hours east of Mexico City, known for mole poblano, Talavera pottery and a historic center you can cover on foot in a day.

Find a room in PueblaStart with the essentialsPlan a trip to Puebla

We may earn a commission. It never decides our picks.

Puebla is a colonial city in east-central Mexico, about two hours by road east of Mexico City. Its historic center is a UNESCO World Heritage Site, laid out on a street grid after the Spanish founded the city in 1531, and many of its churches and houses are faced with glazed tiles. The city is also the home of mole poblano, a dark sauce of chilies, chocolate and spices, and of Talavera pottery, made in workshops in and around the city.

Puebla suits travelers who want a walkable historic center built around food and architecture, without the size of the capital. Cholula, a short drive west, has a large pre-Hispanic pyramid with a church on top, and the volcanoes Popocatépetl and Iztaccíhuatl can be seen from parts of the region on clear days. The dry months from November to April are the most comfortable for walking. Plan one full day for the center, or two nights if you want to add Cholula.

Puebla in five

  1. Take the bus from Mexico CityDirect buses from the capital run to Puebla in about two hours. Book a first-class service and check which terminal you leave from, as capital stations are far apart.Getting around Mexico
  2. Eat poblano dishes where locals doMole poblano, cemitas and tacos árabes are the signature plates. Ask for a sampler plate and visit markets near the center rather than only restaurants on the main plaza.
  3. Pair the center with CholulaCholula's giant pyramid base and church-topped hill are a short ride from Puebla's center. Combine them in a half day before the afternoon heat.Around Mexico City
  4. Plan around chiles en nogada seasonThe patriotic dish of stuffed chiles is traditionally eaten in late summer, and menus can run out. Reserve at popular restaurants if you plan around it.
  5. Pace yourself at altitudePuebla sits at roughly 2,100 m, so the first afternoon is for slow walks and water. The center is compact, flat and best on foot.

Need to know

Airport
Puebla (PBC) is small; most visitors use Mexico City (MEX)
Getting there
Bus from Mexico City in about 2 hours
Getting around
Walking in the center; taxis and ride apps beyond
Best base
Historic center for a first trip
Time needed
1 to 2 nights, with Cholula

Weather by month

  • Rainy days
  • Days with storms
  • Best
  • Good
  • Mixed
  • Poor
  1. JanuaryClear3 rainy daysHigh21°Low9°Dry, cool nights
  2. FebruaryClear1 rainy dayHigh23°Low10°Dry, sunny
  3. MarchClear4 rainy daysHigh25°Low12°Warm, dry
  4. AprilClear7 rainy daysHigh26°Low13°Warm, busy
  5. MayRain16 rainy daysHigh26°Low15°Cinco de Mayo
  6. JuneRain21 rainy days1 day with stormsHigh23°Low14°Rainy afternoons
  7. JulyRain20 rainy daysHigh23°Low12°Rainy
  8. AugustRain23 rainy daysHigh23°Low13°Rain, chiles nogada
  9. SeptemberRain24 rainy daysHigh22°Low13°Rain, chiles nogada
  10. OctoberRain15 rainy daysHigh22°Low12°Drier, clear
  11. NovemberClear4 rainy daysHigh22°Low10°Día de Muertos
  12. DecemberClear1 rainy dayHigh21°Low9°Dry, posadas

Average daily high and low in Puebla, 2016–2025. Rainy day: 1 mm of rain or more.

Right now in Puebla

Local time, today's weather and the exchange rate, refreshed through the day.

Clear

19

Feels like
17°
Humidity
44%
Wind
5 km/h
Chance of rain
0%

Puebla

03:14 PM

Monday, November 2

GMT-6

  1. Today24°11°0%Monday: Cloudy. High 24°, Low 11°. Chance of rain 0%.
  2. Tue27°13°6%Tuesday: Clear. High 27°, Low 13°. Chance of rain 6%.
  3. Wed24°12°2%Wednesday: Cloudy. High 24°, Low 12°. Chance of rain 2%.
  4. Thu26°13°20%Thursday: Drizzle. High 26°, Low 13°. Chance of rain 20%.
  5. Fri25°14°51%Friday: Drizzle. High 25°, Low 14°. Chance of rain 51%.
  6. Sat22°13°62%Saturday: Drizzle. High 22°, Low 13°. Chance of rain 62%.
  7. Sun21°13°78%Sunday: Drizzle. High 21°, Low 13°. Chance of rain 78%.

Updated 10:56 AM local time · Powered by WeatherAPI.com · Weather data by Open-Meteo.com

Money

Mid-market rate1 USD = 18.81 MXN

MXN · Mexican Peso

Rates from Nov 2, 2026 · Rates By Exchange Rate API

Before you go to Puebla

Cholula and mole food toursGuided tastings and a pyramid stopCompare day trips
Colonial-center hotelsCourtyard hotels near the cathedralCheck availability
eSIM for PueblaMaps for markets and bus stationsRead the guide
Travel insurance for MexicoAltitude, food and bus delaysRead the guide

We may earn a commission. It never decides our picks.

Rules for Puebla, checked

  • Many nationalities need no visa for Mexico. Immigration issues a tourist permit (FMM) at arrival, so check whether your passport needs a visa before you book.Source
  • Declare cash and valuables above the legal limit on the customs form at arrival or departure. Check the current limit with SAT before you travel.Source
  • Dial 911 for police, fire or an ambulance anywhere in Mexico.
  • Tipping waiters and taxi drivers is customary. Check the bill first, since some restaurants add a service charge.

Puebla FAQ

Is Puebla worth visiting from Mexico City?

Yes for food, tiles and a calmer historic center. It is easy by bus, so a day trip works, but one night gives time for mole, markets and an evening walk.

How many days do you need in Puebla?

One night is enough for the historic center and a Cholula half day. Add a second night only if you want museums, a food tour or a longer pace.

Is Puebla safe for tourists?

The historic center is busy and generally comfortable by day. Use ride apps or hotel-called taxis at night, watch bags in crowds and check your government's current advice for the state.

How do you get from Mexico City to Puebla?

By first-class bus from the capital in about two hours. Check the departure terminal and the return schedule, and avoid late-night arrivals if you can.

What is Puebla known for eating?

Mole poblano, cemitas, chalupas and chiles en nogada. Try a mole sampler plate and a cemita at a market, and ask locals which kitchens fill up at lunch.