Village San Pedro Cholula, Puebla Municipality of San Pedro Cholula Puebla Valley
An auxiliary borough of San Pedro Cholula, 4 km from central Cholula; its Nahuatl name means 'on the hay' and it is the municipality's third-largest locality.
From Puebla: 25 min by car (20 km by road) How to get there ↓
Near here
See everything nearby ↓Plan your visit to San Gregorio Zacapechpan
Where to stay near San Gregorio Zacapechpan
Compare hotels, posadas and guest houses in San Gregorio Zacapechpan.
Tours to San Gregorio Zacapechpan
Day trips and guided outings from Cholula often include San Gregorio Zacapechpan; with a local guide you can get there without a car.
Tours from Puebla City
Africam Safari Zoo Admission with Transportation
★ 4.8 (87) · From US$35
How to get to San Gregorio Zacapechpan
- From Puebla: about 25 min by road (~20 km)
- Nearest airport: Puebla (PBC), 16 min by car to Cholula
Links open a partner site. We may earn a commission if you book, at no cost to you.
Tours from Puebla City, near San Gregorio Zacapechpan
Tours, prices and ratings from Viator, checked weekly. We may earn a commission if you book.
About San Gregorio Zacapechpan
Zacapechpan comes from the Nahuatl zacapechtli, 'hay', and pan, 'place': 'on the hay'. The San Gregorio of the name is the village's patron saint. With 6,699 residents in 2020 it is the third-largest locality in San Pedro Cholula municipality, after the seat, Cholula de Rivadavia (102,260), and Santiago Momoxpan (20,283).
The census shows a sharp jump. In 1900 some 457 people lived here, 1,096 in 1950 and 3,107 in 1980. In 1990 the count was 6,694, and since then the figure has hovered around six or seven thousand: 5,919 in 2000, 6,959 in 2010 and 6,699 in 2020. The growth tracks that of the Puebla metropolitan zone, about 16 km away.
The municipality takes pride in highly productive farmland thanks to fertile soil and year-round irrigation. Growers raise flowers, such as cempasúchil, cloud flower and various chrysanthemums, and vegetables including spring onion, coriander, radish, spinach and broccoli, sold mostly at Mexico City's Central de Abastos. Rain-fed plots carry beans and native maize. It is one of the municipality's auxiliary boroughs, a few minutes from the roads towards Puebla.
How to get to San Gregorio Zacapechpan
Drive from Puebla: 25 min, 20 km
Zacapechpan lies west-southwest of Cholula, about 4 km in a straight line (approx. 5 to 10 minutes by car) and about 16 km from Puebla (approx. 20 to 30 minutes depending on traffic). From the CAPU, Puebla's central bus station, reach Cholula by city transport or the buses and combis heading there, then a short taxi ride covers the last stretch. No fixed public transport timetable is published for the village; ask in central Cholula which route heads out towards San Gregorio.
Directions to San Gregorio Zacapechpan on Google Maps
Distances are in a straight line; the road is usually longer.
Links open a partner site. We may earn a commission if you book, at no cost to you.
From the nearest cities to San Gregorio Zacapechpan
- Puebla · 20 km by road, 25 min
- Atlixco · 23 km by road, 30 min
- San Martín Texmelucan · 35 km by road, 35 min
Drive times by road from OpenStreetMap, without traffic or stops. Times marked ~ are estimated from the straight-line distance.
Visiting San Gregorio Zacapechpan: what to see and do
The church of San Gregorio.
The irrigated flower and vegetable plots on the outskirts.
Cholula de Rivadavia and its archaeological zone, about 4 km away.
Plan your trip
Places to stay in San Gregorio Zacapechpan
Compare hotels, posadas, and rentals in and around San Gregorio Zacapechpan.
Tours & activities
Day trips and guided outings from Cholula often include San Gregorio Zacapechpan; with a local guide you can get there without a car.
Rental cars
Pick up a car at PBC (Puebla): about 16 min by road to Cholula, then 4 km more to San Gregorio Zacapechpan, on your own schedule.
Flights
The nearest airport with scheduled flights is Puebla (PBC), about 16 min by road from Cholula, the base for San Gregorio Zacapechpan.
Mobile data
Signal can drop away from Cholula: download a map of the way to San Gregorio Zacapechpan before you set out, or carry an eSIM with data.
Links open a partner site. We may earn a commission if you book, at no cost to you.
When to go to San Gregorio Zacapechpan mild
San Gregorio Zacapechpan shares the climate of Cholula, 4 km away. The best months to visit are January, February, March, and December.
See the month-by-month climate of Cholula
Weather in San Gregorio Zacapechpan now and the next 7 days
Live forecast from Open-Meteo. Chance of rain is the day's highest.
The closest Pueblo Mágico: Cholula
Cholula is the Pueblo Mágico closest to San Gregorio Zacapechpan, with places to stay, food, and more to see.
Also close to
- Huejotzingo · Puebla · 13 km away
- Atlixco · Puebla · 18 km away
- Ixtenco · Tlaxcala · 49 km away
- Huamantla · Tlaxcala · 53 km away
- Tlaxco · Tlaxcala · 67 km away
Closest to San Gregorio Zacapechpan
-
Cerro Zapotecas · Nature reserve · 2 km away
-
Los Reyes Tlanechicolpan · Village · 2 km away
-
San Luis Tehuiloyocan · Village · 2 km away
-
San Francisco Cuapan · Village · 3 km away
-
San Gregorio Atzompa · Village · 3 km away
-
San Miguel Papaxtla · Village · 4 km away
-
Santa María Acuexcomac · Village · 4 km away
-
Santa María Tonantzintla · Landmark · 4 km away
Near San Gregorio Zacapechpan
Drive times by road from OpenStreetMap, without traffic. Times marked ~ are estimated from the straight-line distance.
Location from OpenStreetMap. Written by Puebloteca.