Rome2Rio

How to get fromTlaxcala to Teotihuacánby bus, car, or taxi

Find Transport to Teotihuacán

See all options

There are 6 ways to get from Tlaxcala to Teotihuacán by bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus via Tepeapulco

    best
    1. Take the bus from Tlaxcala to Ciudad Sahagúnbus bus
    2. Take the bus from Ciudad Sahagún to San Juan Teotihuacanbus bus
    3h
    $119–238
  2. Bus via Mexico City #2

    cheapest
    1. Take the bus from Tlaxcala to México TAPObus bus Supra / ...
    2. Take the bus from Cruce Río de los Remedios R to Entronque Autopista México - Pirámides Rbus bus
    3h 46m
    $95–458
  3. Drive  99 km

    1. Drive from Tlaxcala to Teotihuacáncar car 99 km
    1h 34m
    $191–275
  4. Taxi

    1. Take the taxi from Tlaxcala to Teotihuacántaxi taxi 99 km
    1h 34m
    $1,500–1,800
  5. Bus

    1. Take the bus from Tlaxcala to Ciudad Sahagúnbus bus
    2. Take the bus from Ciudad Sahagún to San Juan Teotihuacanbus bus
    3h 34m
    $149–278
  6. Bus via Mexico City

    1. Take the bus from Tlaxcala CATLA to Puebla CAPUbus bus
    2. Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus bus
    3. Take the bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacanbus bus
    3h 45m
    $391–689

Tlaxcala to Teotihuacán by bus and foot

Calendar245Weekly Services
Duration3h 46mAverage Duration
Ticket$95Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Tlaxcala, Mexico and Teotihuacán, State of Mexico?

You can take a bus from Tlaxcala to San Juan Teotihuacan via Ciudad Sahagún and Ciudad Sahagún in around 3h.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, Slovenia: Getting from Ljubljana to Lake Bled, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.