There are 6 ways to get from Tulum to Teotihuacán by taxi, plane, bus, car, 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.
Taxi to Tulum International Airport, fly to Benito Juárez International Airport, bus
best- Take the taxi from Tulum to Tulum International Airport (TQO)taxi
- Fly from Tulum International Airport (TQO) to Benito Juárez International Airport (MEX)plane TQO - MEX
- Take the bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacanbus
4h 28m$3,942–8,874Shuttle to Cancún International Airport, fly to Felipe Ángeles International Airport
cheapest- Take a shuttle bus from Terminal de Autobuses ADO Tulum to Aeropuerto Internacional de Cancún Terminal 2
- Fly from Cancún International Airport (CUN) to Felipe Ángeles International Airport (NLU)plane CUN - NLU
7h 13m$2,237–6,386Bus
- Take the bus from Terminal de Autobuses ADO Tulum to Playa del Carmen Alternabus
- Take the bus from Playa del Carmen Alterna to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacanbus
28h 49m$2,458–5,150Drive 1,526 km
- Drive from Tulum to Teotihuacáncar 1,526 km
19h 16m$2,876–4,154Taxi to Tulum International Airport, fly to Felipe Ángeles International Airport
- Take the taxi from Tulum to Tulum International Airport (TQO)taxi
- Fly from Tulum International Airport (TQO) to Felipe Ángeles International Airport (NLU)plane TQO - NLU
5h 12m$3,162–6,274Shuttle to Cancún International Airport, fly to Benito Juárez International Airport, bus
- Take a shuttle bus from Terminal de Autobuses ADO Tulum to Aeropuerto Internacional de Cancún Terminal 2
- Fly from Cancún International Airport (CUN) to Benito Juárez International Airport (MEX)plane CUN - MEX
- Take the bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacanbus
6h 14m$2,317–6,186
Tulum to Teotihuacán by bus
Comparing Your Travel Options
The cheapest way to get from Tulum to Teotihuacán is to drive which costs $2800 - $4200 and takes 19h 16m.
The fastest way to get from Tulum to Teotihuacán is to taxi and fly and bus which takes 4h 28m and costs $3900 - $9000.
No, there is no direct bus from Tulum to Teotihuacán. However, there are services departing from Terminal de Autobuses ADO Tulum and arriving at San Juan Teotihuacan via Playa del Carmen Alterna and Terminal Central de Autobuses del Norte. The journey, including transfers, takes approximately 28h 49m.
The distance between Tulum and Teotihuacán is 1292 km. The road distance is 1526 km.
The best way to get from Tulum to Teotihuacán without a car is to bus which takes 28h 49m and costs $2400 - $5500.
It takes approximately 4h 28m to get from Tulum to Teotihuacán, including transfers.
Tulum to Teotihuacán bus services, operated by ADO, depart from Terminal de Autobuses ADO Tulum station.
Tulum to Teotihuacán bus services, operated by ADO, arrive at Playa del Carmen Alterna station.
Teotihuacán is 1h behind Tulum. It is currently 1:44 PM in Tulum and 12:44 PM in Teotihuacán.
Yes, the driving distance between Tulum to Teotihuacán is 1526 km. It takes approximately 19h 16m to drive from Tulum to Teotihuacán.
What companies run services between Tulum, Estado de Quintana Roo, Mexico and Teotihuacán, State of Mexico?
You can take a bus from Terminal de Autobuses ADO Tulum to San Juan Teotihuacan via Playa del Carmen Alterna and Terminal Central de Autobuses del Norte in around 28h 49m.
- Website
- vivaaerobus.com
Flights from Tulum International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 2h 9m
- When
- Every day
- Estimated price
- $650–3,400
Flights from Tulum International Airport to Felipe Ángeles International Airport via Monterrey
- Ave. Duration
- 4h 56m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $650–3,400
Flights from Cancún International Airport to Benito Juárez International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $1,200–3,700
Flights from Cancún International Airport to Felipe Ángeles International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- $1,100–4,200
Flights from Cancún International Airport to Felipe Ángeles International Airport via Tuxtla Gutierrez
- Ave. Duration
- 4h 1m
- When
- Every day
- Estimated price
- $1,100–4,200
- Phone
- +52 555 767 3573
- [email protected]
- Website
- Autobuses Teotihuacan
Bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacan
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $45–160
- Schedules at
- Autobuses Teotihuacan
Bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacan
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $45–160
- Schedules at
- Autobuses Teotihuacan
Bus from Terminal Central de Autobuses del Norte to San Juan Teotihuacan
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- $45–160
- Schedules at
- Autobuses Teotihuacan
- Ave. Duration
- 43 min
- Estimated price
- $2,200–2,800
Taxis Tiburones del Caribe
- Phone
- +52 984 106 8542
Taxis Tiburones del Caribe
- Phone
- +52 984 106 8542
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 Want to know more about Flixbus?, How to plan an amazing trip around Scandinavia, and Best ways to travel around Australia - to help you get the most out of your next trip.
Booking & Getting There
Book your Tulum to Teotihuacán bus tickets online with 12go.asia.
There are 148+ hotels available in Teotihuacán.



