Open Travel Guide
  1. Home
  2. Destinations
  3. Mexico
  4. Mexico State
  5. Day Trips
  6. Tepotzotlán and the Museo Nacional del Virreinato

Day Trips · Mexico State, Mexico State

Tepotzotlán and the Museo Nacional del Virreinato

  • DistanceAbout 40-45 km north of Mexico City; about 70 km northeast of Toluca
  • Travel timeAbout 45-60 minutes by car from Mexico City
  • TransportCar, train, or bus
  • Difficultyeasy
  • Rating★ 4.5
  • Best seasonYear-round; December for the town's well-known Christmas pastorela performances

Tepotzotlán sits about 40-45 km north of Mexico City and roughly 70 km northeast of Toluca, reached in 45 to 60 minutes by car via the Periférico Norte and the Mexico-Querétaro highway, or by a combination of the Tren Suburbano to Cuautitlán station followed by a short taxi or combi into town.

Tepotzotlán is a Pueblo Mágico about 40-45 km north of Mexico City, built around the former Jesuit College of San Francisco Javier, whose Churrigueresque church and cloisters now house the Museo Nacional del Virreinato, one of Mexico's largest collections of colonial-era art. A day trip typically covers the museum's rooms and gilded church interior, the town's central plaza, and the surrounding market streets, and the town is well known for its December pastorela theatrical performances re-enacting the nativity story.

Tepotzotlán sits about 40-45 km north of Mexico City and roughly 70 km northeast of Toluca, reached in 45 to 60 minutes by car via the Periférico Norte and the Mexico-Querétaro highway, or by a combination of the Tren Suburbano to Cuautitlán station followed by a short taxi or combi into town. The town's centerpiece is the former Jesuit College of San Francisco Javier, founded in the 16th century, whose adjoining Church of San Francisco Javier displays some of the most elaborate Churrigueresque gilded altarpieces in Mexico. The former college now houses the Museo Nacional del Virreinato, whose room after room of colonial-era painting, sculpture, and religious artifacts make it one of the country's most significant collections from the viceregal period; a full visit to the museum and church interior takes roughly two to three hours. After the museum, the adjoining Plaza Virreinal and the surrounding streets hold cafes, artisan shops, and market stalls selling local sweets and crafts, making for an easy lunch stop before heading back. Tepotzotlán is especially known for its December pastorela performances, theatrical re-enactments of the nativity story staged in the former college's courtyards, which draw visitors from across the region during the holiday season. Because the town sits close to Mexico City and is compact once arrived, it works well as a half-day trip, though travelers combining it with the nearby Arcos del Sitio aqueduct or a stop toward Teotihuacan can extend it into a fuller day.

How to get there

  • Car: Periférico Norte to the Mexico-Querétaro highway from Mexico City (about 45-60 minutes)
  • Tren Suburbano from Buenavista to Cuautitlán, then a taxi or combi to Tepotzotlán center
  • Metrobús or Metro to Toreo or El Rosario, connecting to a combi toward Tepotzotlán
  • Organized day tour from Mexico City, often paired with Teotihuacan or the Arcos del Sitio

Location

Plaza Virreinal 1, Barrio San Martín, Tepotzotlán, Mexico State, Mexico

19.7161, -99.2236 View on map

Highlights

  • Museo Nacional del Virreinato, one of Mexico's largest colonial-art collections
  • Church of San Francisco Javier with elaborate Churrigueresque gilded altarpieces
  • Plaza Virreinal and surrounding artisan and market streets
  • December pastorela nativity performances in the former college courtyards

Tips for visiting

  • Allow two to three hours for the Museo Nacional del Virreinato alone; it is larger than it appears from the plaza
  • Visit in December for the town's well-known pastorela performances, though expect much larger crowds
  • Take the Tren Suburbano to Cuautitlán if avoiding a car, then a short taxi into the historic center
  • Combine with a stop at the nearby Arcos del Sitio aqueduct for a fuller day trip

When to visit

Visitable year-round; December brings the town's well-known pastorela nativity performances, though with larger crowds.

Frequently asked questions

How far is Tepotzotlán from Mexico City?

Tepotzotlán is about 40-45 km north of Mexico City, roughly a 45 to 60 minute drive.

What is the Museo Nacional del Virreinato?

It is one of Mexico's largest museums of colonial-era art and artifacts, housed in the former Jesuit College of San Francisco Javier.

Is Tepotzotlán reachable without a car?

Yes, the Tren Suburbano runs from Buenavista in Mexico City to Cuautitlán station, with a short taxi or combi ride onward to the town center.

What is Tepotzotlán known for in December?

The town stages well-known pastorela performances, theatrical re-enactments of the nativity story, in the former college's courtyards.