There are 6 ways to get from Cancún to Teapa Municipality by plane, taxi, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, taxi
best- Fly from Cancún International Airport (CUN) to Carlos Rovirosa Pérez International Airport (VSA)plane CUN - VSA
- Take the taxi from Carlos Rovirosa Pérez International Airport (VSA) to Teapa Municipalitytaxi
3h 49m$1,595–4,532Bus, taxi
cheapest- Take the bus from Cancún to Macuspanabus Cancún
- Take the taxi from Macuspana to Teapa Municipalitytaxi
14h 48m$833–1,120Train, taxi
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Palenquetrain Cancún
- Take the taxi from Estación Tren Maya Palenque to Teapa Municipalitytaxi
13h 31m$2,189–5,532Drive 915 km
- Drive from Cancún to Teapa Municipalitycar 915 km
12h 15m$1,625–2,347Train, bus, taxi
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Escárcegatrain
- Take the bus from Escárcega to Macuspanabus
- Take the taxi from Macuspana to Teapa Municipalitytaxi
14h 56m$1,242–3,697Bus
- Take the bus from Terminal de Autobuses ADO Cancún to Villahermosabus Vía Ciudad del Carmen / ...
- Take the bus from Villahermosa to Teapabus
17h 12m$1,236–3,078
Cancún International Airport (CUN) to Carlos Rovirosa Pérez International Airport (VSA) flights
Questions & Answers
The cheapest way to get from Cancún to Teapa Municipality is to bus and taxi which costs $800 - $1200 and takes 14h 48m.
The fastest way to get from Cancún to Teapa Municipality is to fly and taxi which takes 3h 49m and costs $1600 - $4600.
No, there is no direct bus from Cancún to Teapa Municipality. However, there are services departing from Terminal de Autobuses ADO Cancún and arriving at Teapa via Villahermosa. The journey, including transfers, takes approximately 17h 12m.
The distance between Cancún and Teapa Municipality is 794 km. The road distance is 915 km.
The best way to get from Cancún to Teapa Municipality without a car is to train and taxi which takes 13h 31m and costs $2100 - $6000.
It takes approximately 3h 49m to get from Cancún to Teapa Municipality, including transfers.
Cancún to Teapa Municipality bus services, operated by ADO, depart from Terminal de Autobuses ADO Cancún station.
Cancún to Teapa Municipality bus services, operated by ADO, arrive at Villahermosa station.
Yes, the driving distance between Cancún to Teapa Municipality is 915 km. It takes approximately 12h 15m to drive from Cancún to Teapa Municipality.
There are three+ hotels available in Teapa Municipality.
What companies run services between Cancún, Mexico and Teapa Municipality, Tabasco, Mexico?
You can take a bus from Terminal de Autobuses ADO Cancún to Teapa Municipality via Villahermosa, Villahermosa, and Teapa in around 17h 12m.
- Website
- vivaaerobus.com
Flights from Cancún International Airport to Carlos Rovirosa Pérez International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $1,300–3,900
- Phone
- +52 559 771 1000
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Palenque
- Ave. Duration
- 11h 1m
- Frequency
- Once daily
- Estimated price
- $750–3,800
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $750–950
- Local Tourist
- $950–1,200
- National Tourist
- $1,400–1,800
- International Tourist
- $1,900–2,400
- National Premier
- $2,300–2,800
- International Premier
- $3,100–3,800
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Escárcega
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $600–3,000
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $600–750
- Local Tourist
- $750–950
- National Tourist
- $1,100–1,400
- International Tourist
- $1,500–1,900
- National Premier
- $1,800–2,300
- International Premier
- $2,400–3,000
- Phone
- +52 998 398 8466
- [email protected]
- Website
- facebook.com
Bus from Cancún to Macuspana
- Ave. Duration
- 13h 30m
- Frequency
- Once daily
- Estimated price
- $600–850
- Schedules at
- facebook.com
- Phone
- +52 981 816 3445
- Website
- facebook.com
Bus from Escárcega to Macuspana
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a day
- Estimated price
- $400–470
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Villahermosa
- Ave. Duration
- 14h 25m
- Frequency
- Every 30 minutes
- Estimated price
- $1,500–2,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Villahermosa
- Ave. Duration
- 14h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,500–2,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Villahermosa
- Ave. Duration
- 14h 55m
- Frequency
- 3 times a day
- Estimated price
- $1,000–1,600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 999 924 0830
- Website
- facebook.com
Bus from Villahermosa to Teapa
- Ave. Duration
- 1h
- Frequency
- Every 2 hours
- Estimated price
- $55–100
- Schedules at
- ahorrobus.com.mx
- Ave. Duration
- 1h 36m
- Estimated price
- $220–1,800
Sitio De Taxi Luis Gil Perez
- Phone
- +52 993 314 29 39
Taxis a Macuspana
- Phone
- +52 993 561 88 14
Taxi Tabasco
- Phone
- +52 993 395 39 40
Radio Taxis Maya Pakal
- Phone
- +52 916 345 01 12
Taxi Palenque Tierra Maya
- Phone
- +52 916 127 54 00
Taxi Seguro Palenque
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 How to get from Gatwick Airport into central London, How to get from Florence to Rome, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.





















