Buses from Mexico City to Teotihuacan
🚌 The journey from Mexico City to Teotihuacan by bus is a convenient and efficient option with buses departing every 20 minutes. 🌄 Enjoy a quick 40-minute trip from Terminal Central de Autobuses del Norte in Mexico City to the beautiful San Juan Teotihuacan. 💸 Prices for the bus ride between Teotihuacan and Mexico City range from $2 to $5, making it an affordable way to explore the historic site.