Nature
Tepeyac Hill
Tepeyac Hill
Tepeyac Hill is a natural elevation located in the northern part of Mexico City. It is recognized in Catholic tradition as the site where Juan Diego encountered the Virgin of Guadalupe. Travelers visit the hill for its religious significance and to access the Basilica of Our Lady of Guadalupe, which is situated at its base of the hill.
Getting There
The site is located north of the city center. Visitors typically reach the area via taxi, ride-sharing apps, or the Metro. Depending on traffic conditions and the starting point in the center, the journey generally takes between 30 to 60 minutes.
Duration of Visit
Allow approximately 2 to 4 hours to explore the hill and the surrounding religious complex. This provides enough time to walk the paths and visit the associated shrines.
When to Visit
The area gets very crowded, particularly on weekends and during religious holidays, especially around December 12th. To avoid the largest crowds, visit on a weekday morning. The weather is generally mild, though the rainy season from June to October may affect outdoor walking.
Nearby Attractions
The location is closely integrated with other sites of interest. You can easily combine a visit here with the following:
- Basilica of Our Lady of Guadalupe (0.3km)
- Villa de Guadalupe Hidalgo (0.3km)
- Plaza de las Tres Culturas (4.5km)
- Tlatelolco (4.5km)
Updated September 8, 2026 · Edited by the World by City editors