ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Teotihuacan

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

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.

Where to stay in Teotihuacan

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus that operates between Mexico City and Teotihuacan. The bus departs from Terminal Central de Autobuses del Norte and arrives at San Juan Teotihuacan. Services run every 20 minutes every day, and the journey typically takes around 40 minutes. This convenient option allows for a hassle-free and efficient way to travel between the two destinations.
  • You can catch the bus from Mexico City to Teotihuacan at the Terminal Central de Autobuses del Norte station. This is where Autobuses Teotihuacan operates their services for this route. The station is conveniently located in Mexico City and serves as the starting point for buses heading to Teotihuacan. Simply head to this station to board the bus for your journey to the historic site.
  • The bus from Mexico City to Teotihuacan arrives at the San Juan Teotihuacan station. This is the final destination where Autobuses Teotihuacan services conclude their journey. Upon arrival at San Juan Teotihuacan, visitors can easily access the archaeological site and explore the ancient ruins and pyramids of Teotihuacan. The station is conveniently located near the archaeological zone.
  • The cost of a bus ticket from Mexico City to Teotihuacan typically ranges from $2 to $5, depending on the bus company and specific amenities offered. It's an affordable and budget-friendly mode of transportation for travelers looking to visit the archaeological site. The pricing allows for a cost-effective way to explore the ancient ruins and pyramids of Teotihuacan without breaking the bank.
  • There are multiple buses that travel between Mexico City and Teotihuacan. The buses are operated by Autobuses Teotihuacan and depart from Terminal Central de Autobuses del Norte every 20 minutes, with services available every day. The journey typically takes around 40 minutes, providing frequent and convenient transportation options for travelers exploring the historic site. Ticket prices for the bus service between Teotihuacan and Mexico City range from $2 to $5, offering a cost-effective way to visit this archaeological wonder.
  • The buses from Mexico City to Teotihuacan are typically most crowded during peak hours in the morning and late afternoon when commuters and tourists often travel. To avoid the crowds, consider taking the bus during midday or early evening when there might be fewer passengers. Alternatively, traveling on weekdays rather than weekends may also offer a quieter bus experience. Despite the varying levels of crowding, the frequent bus departures every 20 minutes ensure that travelers have multiple options to choose from throughout the day.
  • The first bus from Mexico City to Teotihuacan typically departs early in the morning, around 6:00 AM, providing an early start for those looking to visit the archaeological site. The last bus of the day usually leaves in the late evening, around 10:00 PM, allowing travelers to enjoy a full day exploring Teotihuacan before returning to Mexico City. With buses departing every 20 minutes throughout the day, visitors have flexibility in choosing a convenient time for their journey.

Will you be returning to Mexico City by bus?

If you are looking for the return bus journey, check out buses from Teotihuacan to Mexico City

See schedule