San Martín de las Pirámides
San Martín de las Pirámides is a CITY in México, Mexico.
San Martín de las Pirámides is a charming town at the foot of the Teotihuacán pyramids, offering a serene escape from Mexico City's bustle. Wander its cobblestone streets, visit the local market for handcrafted obsidian and textiles, and savor authentic Mexican cuisine in family-run eateries. The nearby archaeological zone is a must-see, with the Pyramid of the Sun and Moon rising dramatically against the sky. Hot air balloon rides at dawn provide breathtaking aerial views of the ancient city. The town's relaxed vibe, friendly locals, and rich cultural heritage make it an ideal base for exploring Teotihuacán without the crowds. Enjoy traditional pulque, explore small museums, and hike the surrounding hills for panoramic vistas.
Best time to visit San Martín de las Pirámides
The best time is November to March, during the dry season, with pleasant temperatures (20-28°C) and clear skies ideal for pyramid visits and balloon rides. Avoid June-September rainy season, though mornings can still be good. December to February are cooler but sunny.
October
NowTypical for October
- Weather
- Mild 16-25°C, less rain
Travel notes
- Crowds
- Moderate
- Prices
- Mid
Transition month, improving weather
Know before you go
Getting there
Mexico City International Airport
International
50 km away
Felipe Ángeles International Airport
International
40 km away
Getting around
Stay connected
WiFi speed
20 Mbps
Mobile data
Good
WiFi
Available in hotels and some cafes in town center
Local SIM
Local SIM available at Mexico City airport from $5
Stay safe
Overall
8/10Stay aware in crowded areas; overall very safe.
Night safety
7/10Stay aware in crowded areas; overall very safe.
Transport
9/10Scam risk
6/10Entry and health
Health information
Culture
Local customs
Costs and practicals
Cost level
Meals
Hotels
Local transport
Cost notes
Timezone
Local time 15:50
More facts
Population
12,812
Type
City
Frequently Asked Questions
Also known as: San Martin, San Martin de las Piramides, San Martín de las Pirámides

