There are 9 ways to get from Tehuacán to Cancún by bus, plane, train, 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.
Bus to Hermanos Serdán International Airport, fly
best- Take the bus from Tehuacán to Puebla CAPUbus
- Fly from Hermanos Serdán International Airport (PBC) to Cancún International Airport (CUN)plane PBC - CUN
7h 38m$1,487–4,242Bus via Coatzacoalcos
cheapest- Take the bus from Tehuacán to Coatzacoalcosbus
- Take the bus from Coatzacoalcos to Cancúnbus Coatzacoalcos
22h 19m$1,455–2,001Bus, train
- Take the bus from Tehuacán to Coatzacoalcosbus
- Take the train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Palenquetrain
- Take the train from Estación Tren Maya Palenque to Estación Tren Maya Cancún Aeropuertotrain
26h 19m$2,055–5,651Drive 1,410.8 km
- Drive from Tehuacán to Cancúncar 1,410.8 km
17h 6m$2,492–3,600Bus to Oaxaca International Airport, fly
- Take the bus from Tehuacán to Oaxacabus
- Fly from Oaxaca International Airport (OAX) to Cancún International Airport (CUN)plane OAX - CUN
8h 26m$1,557–4,449Bus, bus to Benito Juárez International Airport, fly
- Take the bus from Tehuacán to Puebla CAPUbus
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Benito Juárez International Airport (MEX) to Cancún International Airport (CUN)plane MEX - CUN
8h 44m$1,552–4,107Bus, bus to Felipe Ángeles International Airport, fly
- Take the bus from Tehuacán to Puebla CAPUbus
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Felipe Ángeles International Airport (NLU) to Cancún International Airport (CUN)plane NLU - CUN
9h 58m$1,497–4,702Bus, bus to Licenciado Adolfo López Mateos International Airport, fly
- Take the bus from Tehuacán to Puebla CAPUbus
- Take the bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Nortebus
- Fly from Licenciado Adolfo López Mateos International Airport (TLC) to Cancún International Airport (CUN)plane TLC - CUN
11h 8m$1,692–5,187Bus
- Take the bus from Tehuacán to Orizababus
- Take the bus from Orizaba to Terminal de Autobuses ADO Cancúnbus
25h 55m$2,096–4,180
Tehuacán to Cancún by bus
Questions & Answers
The cheapest way to get from Tehuacán to Cancún is to bus via Coatzacoalcos which costs $1400 - $2000 and takes 22h 19m.
The fastest way to get from Tehuacán to Cancún is to bus and fly which takes 7h 38m and costs $1400 - $4300.
No, there is no direct bus from Tehuacán to Cancún. However, there are services departing from Tehuacán and arriving at Cancún via Coatzacoalcos. The journey, including transfers, takes approximately 22h 19m.
The distance between Tehuacán and Cancún is 1390 km. The road distance is 1410.8 km.
The best way to get from Tehuacán to Cancún without a car is to bus via Coatzacoalcos which takes 22h 19m and costs $1400 - $2000.
It takes approximately 7h 38m to get from Tehuacán to Cancún, including transfers.
Tehuacán to Cancún bus services, operated by ADO, depart from Tehuacán station.
Tehuacán to Cancún bus services, operated by ADO, arrive at Coatzacoalcos station.
Cancún is 1h ahead of Tehuacán. It is currently 3:24 AM in Tehuacán and 4:24 AM in Cancún.
Yes, the driving distance between Tehuacán to Cancún is 1411 km. It takes approximately 17h 6m to drive from Tehuacán to Cancún.
What companies run services between Tehuacán, Mexico and Cancún, Mexico?
You can take a bus from Tehuacán to Cancún via Coatzacoalcos in around 22h 19m.
- Website
- vivaaerobus.com
Flights from Hermanos Serdán International Airport to Cancún International Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- $1,100–3,700
Flights from Hermanos Serdán International Airport to Cancún International Airport via Guadalajara
- Ave. Duration
- 5h 5m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,100–3,700
Flights from Oaxaca International Airport to Cancún International Airport via Felipe Ángeles International Airport
- Ave. Duration
- 4h 30m
- When
- Thursday and Sunday
- Estimated price
- $1,300–5,500
Flights from Benito Juárez International Airport to Cancún International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- $1,100–2,900
Flights from Felipe Ángeles International Airport to Cancún International Airport
- Ave. Duration
- 2h 12m
- When
- Every day
- Estimated price
- $1,000–3,700
Flights from Felipe Ángeles International Airport to Cancún International Airport via Veracruz
- Ave. Duration
- 4h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,000–3,700
Flights from Licenciado Adolfo López Mateos International Airport to Cancún International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $1,200–4,400
Flights from Licenciado Adolfo López Mateos International Airport to Cancún International Airport via Monterrey
- Ave. Duration
- 5h 17m
- When
- Friday, Sunday, Monday, Tuesday, Wednesday, and Thursday
- Estimated price
- $1,200–4,400
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Cancún International Airport via Benito Juárez International Airport
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $1,500–7,500
Flights from Benito Juárez International Airport to Cancún International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- $1,100–5,500
Flights from Felipe Ángeles International Airport to Cancún International Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- $1,000–5,000
- Website
- volaris.com
Flights from Hermanos Serdán International Airport to Cancún International Airport
- Ave. Duration
- 2h 11m
- When
- Every day
- Estimated price
- $1,500–4,400
Flights from Oaxaca International Airport to Cancún International Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- $1,400–3,800
Flights from Oaxaca International Airport to Cancún International Airport via Queretaro
- Ave. Duration
- 4h 27m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- $1,400–3,800
Flights from Benito Juárez International Airport to Cancún International Airport
- Ave. Duration
- 2h 16m
- When
- Every day
- Estimated price
- $1,200–4,400
Flights from Felipe Ángeles International Airport to Cancún International Airport
- Ave. Duration
- 2h 15m
- When
- Every day
- Estimated price
- $1,100–4,000
Flights from Licenciado Adolfo López Mateos International Airport to Cancún International Airport
- Ave. Duration
- 2h 23m
- When
- Every day
- Estimated price
- $1,100–3,300
- Website
- turkishairlines.com
Flights from Benito Juárez International Airport to Cancún International Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $3,000–8,500
- Phone
- +52 921 214 4401
- [email protected]
- Website
- Tren Interoceánico
Train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Palenque
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $542–692
- Schedules at
- Tren Interoceánico
- Turista
- $542
- Ejecutiva
- $692
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
Train from Estación Tren Maya Palenque to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 10h 53m
- Frequency
- Once daily
- Estimated price
- $750–3,800
- Website
- Booking Tren Maya
- 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
- [email protected]
- Website
- ahorrobus.com.mx
Bus from Tehuacán to Puebla CAPU
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- $100–130
- Schedules at
- ahorrobus.com.mx
Bus from Tehuacán to Puebla CAPU
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- $100–130
- Schedules at
- ahorrobus.com.mx
Bus from Tehuacán to Puebla CAPU
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- $100–130
- Schedules at
- ahorrobus.com.mx
Bus from Tehuacán to Puebla CAPU
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Estimated price
- $100–130
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tehuacán to Coatzacoalcos
- Ave. Duration
- 6h 19m
- Frequency
- Once daily
- Estimated price
- $800–1,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tehuacán to Coatzacoalcos
- Ave. Duration
- 6h 19m
- Frequency
- Once daily
- Estimated price
- $800–1,200
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Puebla Terminal CAPU to Terminal Central de Autobuses del Norte
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- $310–460
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Tehuacán to Orizaba
- Ave. Duration
- 1h 55m
- Frequency
- Twice daily
- Estimated price
- $190–280
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Orizaba to Terminal de Autobuses ADO Cancún
- Ave. Duration
- 23h
- Frequency
- Once daily
- Estimated price
- $1,900–3,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 998 398 8466
- [email protected]
- Website
- Vive Mexico
Bus from Coatzacoalcos to Cancún
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $650–850
- Schedules at
- Vive Mexico
Bus from Tehuacán to Oaxaca
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Estimated price
- $220–330
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
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 Need to know: Eurostar, The beginner’s guide to the 2018 World Nomad Games, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
More Questions & Answers
There are 1658+ hotels available in Cancún.














