The Basilica of Our Lady of Guadalupe in Mexico is a major Catholic church and National Shrine. It houses the sacred cloak of Our Lady of Guadalupe. Constructed in 1709, the shrine is located north of Mexico City near Tepeyac Hill, where many believe the Virgin Mary appeared to Saint Juan Diego. The basilica, completed in 1974, now holds Juan Diego’s tilma (cloak).
La Villa de Guadalupe, or simply La Villa, includes several churches and related buildings. As one of Christianity’s most important pilgrimage sites, it attracts millions of visitors annually. The most significant gathering occurs on 12 December, during the Feast day of Our Lady of Guadalupe.
A chapel built nearby replaced the ancient temple dedicated to Tonantzin Coatlaxopeuh, an indigenous mother goddess. Pilgrims began visiting the site in 1531 and continued uninterrupted. By 1532, a shrine was established at the foot of Tepeyac Hill. This original shrine served the community for ninety years and later became part of the sacristy of the new basilica.
In 1622, a wealthy shrine replaced the original, followed by a grander version in 1709. Additional 18th-century structures include a parish church, a convent for Capuchin nuns, a well chapel, and a hill chapel. The shrine received collegiate status in 1750, establishing a canonry and choir service. By 1754, it became part of the Basilica of St. John Lateran. In 1904, the church received formal designation as a basilica.
Connectivity of Basilica of Our Lady of Guadalupe, Ciudad de México, Mexico
Airways:
The nearest airport is Mexico City International Airport (Aeropuerto Internacional Benito Juárez), located approximately 10 kilometers (6 miles) from the Basilica. It's easily accessible by taxi, bus, or metro, taking about 20-30 minutes depending on traffic.
Railways:
Mexico City has an extensive metro system, which is one of the most efficient ways to get around. The nearest metro station to the Basilica is Basilica de Guadalupe Station on Line 6 (the gray line). From this station, it’s only a short walk to the entrance of the Basilica.
Roadways:
If you're coming by bus, Terminal de Autobuses de Pasajeros de Oriente (TAPO) and Terminal de Autobuses del Norte are the two major bus terminals in Mexico City. From either terminal, you can take a taxi or use the metro to get to the Basilica.
To get there by car:
The Basilica is about 10 km from the Historic Center of Mexico City, and travel time is usually 20-30 minutes depending on traffic.
The Basilica is located near major roadways, including Avenida de los 100 Metros and Avenida Tepeyac.
Map Location
Mass Schedule
Monday : 8:00 AM , 9:00 AM , 4:30 PM , 6:00 PM Tuesday : 8:00 AM , 9:00 AM , 4:30 PM , 6:00 PM Wednesday : 8:00 AM , 9:00 AM , 4:30 PM , 6:00 PM Thursday : 8:00 AM , 9:00 AM , 4:30 PM , 6:00 PM Friday : 8:00 AM , 9:00 AM , 4:30 PM , 6:00 PM Saturday : 8:00 AM , 9:00 AM , 4:30 PM , 6:00 PM Sunday : 8:00 AM , 9:00 AM , 4:30 PM , 6:00 PM
Book Now
Open
Open hours today: 6:00 am - 9:00 pmToggle weekly schedule