There are 6 ways to get from Teotihuacán to Guanajuato by bus, car, plane, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from San Juan Teotihuacan to Terminal Central de Autobuses del Nortebus Puebla
- Take the bus from Terminal Central de Autobuses del Norte to Guanajuatobus
6h 25m$896–1,360Drive 349.9 km
cheapest- Drive from Teotihuacán to Guanajuatocar 349.9 km
4h 16m$620–895Bus to Benito Juárez International Airport, fly to Del Bajío International Airport, bus
- Take the bus from San Juan Teotihuacan to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Del Bajío International Airport (BJX)plane MEX - BJX
- Take the bus from León to Guanajuatobus
6h 16m$1,318–3,455Bus via Mexico City
- Take the bus from Ciudad de Mexico to Guanajuatobus Ciudad de México a Guanajuato
8h 13m$7,046–65,114Bus to Benito Juárez International Airport, fly to Lic. Jesús Terán Peredo International Airport, shuttle
- Take the bus from San Juan Teotihuacan to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Lic. Jesús Terán Peredo International Airport (AGU)plane MEX - AGU
- Take a shuttle bus from Aguascalientes to Guanajuato
6h 16m$3,416–10,185Bus to Felipe Ángeles International Airport, fly to Del Bajío International Airport, bus
- Take the bus from Entronque Autopista México - Pirámides to Parador 30-30bus
- Fly from Felipe Ángeles International Airport (NLU) to Del Bajío International Airport (BJX)plane NLU - BJX
- Take the bus from León to Guanajuatobus
6h 52m$1,238–3,353
Teotihuacán to Guanajuato by bus
Questions & Answers
The cheapest way to get from Teotihuacán to Guanajuato is to drive which costs $600 - $900 and takes 4h 16m.
The fastest way to get from Teotihuacán to Guanajuato is to drive which takes 4h 16m and costs $600 - $900.
No, there is no direct bus from Teotihuacán to Guanajuato. However, there are services departing from San Juan Teotihuacan and arriving at Guanajuato via Terminal Central de Autobuses del Norte. The journey, including transfers, takes approximately 6h 25m.
The distance between Teotihuacán and Guanajuato is 376 km. The road distance is 349.9 km.
The best way to get from Teotihuacán to Guanajuato without a car is to bus which takes 6h 25m and costs $850 - $1400.
It takes approximately 6h 25m to get from Teotihuacán to Guanajuato, including transfers.
Teotihuacán to Guanajuato bus services, operated by Autobuses Teotihuacan, depart from San Juan Teotihuacan station.
Teotihuacán to Guanajuato bus services, operated by Autobuses Teotihuacan, arrive at Terminal Central de Autobuses del Norte station.
Yes, the driving distance between Teotihuacán to Guanajuato is 350 km. It takes approximately 4h 16m to drive from Teotihuacán to Guanajuato.
Book your Teotihuacán to Guanajuato bus tickets online with 12go.asia.
What companies run services between Teotihuacán, State of Mexico and Guanajuato, Mexico?
You can take a bus from San Juan Teotihuacan to Guanajuato via Terminal Central de Autobuses del Norte in around 6h 25m.
- Website
- aeromexico.com
Flights from Benito Juárez International Airport to Del Bajío International Airport
- Ave. Duration
- 1h 16m
- When
- Every day
- Estimated price
- $600–4,600
Flights from Benito Juárez International Airport to Lic. Jesús Terán Peredo International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $950–6,500
- Website
- vivaaerobus.com
Flights from Felipe Ángeles International Airport to Del Bajío International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $1,100–2,800
- Website
- mexicana.gob.mx
Flights from Felipe Ángeles International Airport to Del Bajío International Airport
- Ave. Duration
- 1h
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $550–4,000
- Phone
- +52 555 767 3573
- [email protected]
- Website
- Autobuses Teotihuacan
Bus from San Juan Teotihuacan to Terminal Central de Autobuses del Norte
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $45–160
- Schedules at
- Autobuses Teotihuacan
Bus from San Juan Teotihuacan to Terminal Central de Autobuses del Norte
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $45–160
- Schedules at
- Autobuses Teotihuacan
Bus from San Juan Teotihuacan to Terminal Central de Autobuses del Norte
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $45–160
- Schedules at
- Autobuses Teotihuacan
Bus from Entronque Autopista México - Pirámides to Parador 30-30
- Ave. Duration
- 30 min
- Frequency
- Every 30 minutes
- Estimated price
- $26–90
- Schedules at
- Autobuses Teotihuacan
- Phone
- +52 477 710 0060
- Website
- primeraplus.com.mx
Bus from Terminal Central de Autobuses del Norte to Guanajuato
- Ave. Duration
- 4h 45m
- Frequency
- Every 4 hours
- Estimated price
- $850–1,200
- Schedules at
- primeraplus.com.mx
- Book at
- primeraplus.com.mx
- Phone
- +52 800 800 0386
- [email protected]
- Website
- ETN Turistar
Bus from Terminal Central de Autobuses del Norte to Guanajuato
- Ave. Duration
- 5h 20m
- Frequency
- 4 times a day
- Estimated price
- $850–1,200
- Website
- ETN Turistar
- Phone
- +52 477 710 0060
- Website
- cloud.grupoflechaamarilla.com
Bus from León to Guanajuato
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $40–120
- Schedules at
- cloud.grupoflechaamarilla.com
- Book at
- cloud.grupoflechaamarilla.com
Bus from León to Guanajuato
- Ave. Duration
- 1h 10m
- Frequency
- Every 15 minutes
- Estimated price
- $40–120
- Schedules at
- cloud.grupoflechaamarilla.com
- Book at
- cloud.grupoflechaamarilla.com
- Phone
- +52 55 5652 9331
- [email protected]
- Website
- Wayak
Bus from Ciudad de Mexico to Guanajuato
- Ave. Duration
- 4h 55m
- Frequency
- Once daily
- Estimated price
- $7,000–65,000
- Website
- Wayak
- Medium SUV 5 Passengers
- $7,000–11,000
- Sedan 3 Passengers
- $8,111
- Van 9 Passengers
- $9,500–13,000
- Sprinter 18 Passengers
- $49,000–65,000
- Sprinter 12 Passengers
- $41,060
- Phone
- +52 449 291 3048
- [email protected]
- Website
- TL Premium
Shuttle from Aguascalientes to Guanajuato
- Ave. Duration
- 2h
- Frequency
- On demand
- Estimated price
- $470–2,400
- Schedules at
- TL Premium
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 Which side of Niagara Falls should I choose (and how do I get there)?, How to plan an amazing trip around Scandinavia, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.
More Questions & Answers
There are 268+ hotels available in Guanajuato.























