There are 9 ways to get from Cancún to Salina Cruz by plane, bus, 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.
Fly to Ángel Albino Corzo International Airport, bus
best- Fly from Cancún International Airport (CUN) to Ángel Albino Corzo International Airport (TGZ)plane CUN - TGZ
- Take the bus from Tuxtla Gutiérrez to Santo Domingo Tehuantepecbus
10h 53m$1,321–4,478Bus, train via Cancún
cheapest- Take the bus from Cancún to Coatzacoalcosbus Cancún
- Take the train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruztrain Línea Z
24h 38m$1,163–1,500Bus, train
- Take the bus from Terminal de Autobuses ADO Cancún to Coatzacoalcosbus
- Take the train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruztrain Línea Z
24h 33m$2,120–3,625Train
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Palenquetrain
- Take the train from Tren Interoceánico Estación Palenque to Tren Interoceánico Estación Coatzacoalcostrain
- Take the train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruztrain
26h 9m$1,759–5,082Drive 1,312.2 km
- Drive from Cancún to Salina Cruzcar 1,312.2 km
16h 52m$2,322–3,354Fly to Carlos Rovirosa Pérez International Airport, bus, train
- Fly from Cancún International Airport (CUN) to Carlos Rovirosa Pérez International Airport (VSA)plane CUN - VSA
- Take the bus from Villahermosa Airport to Coatzacoalcosbus
- Take the train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruztrain
14h 38m$2,205–5,472Fly to Ixtepec Airport
- Fly from Cancún International Airport (CUN) to Ixtepec Airport (IZT)plane CUN - IZT
12h 50m$2,260–7,672Bus
- Take the bus from Terminal de Autobuses ADO Cancún to Minatitlánbus
- Take the bus from Minatitlán to Salina Cruzbus
24h 55m$2,234–3,798Bus via Tuxtla Gutiérrez
- Take the bus from Cancún Ruta 5 to Tuxtla Gutiérrezbus
- Take the bus from Tuxtla Gutiérrez to Cintalapabus
- Take the bus from Cintalapa to Salina Cruzbus
25h 51m$1,205–2,142
Cancún International Airport (CUN) to Ángel Albino Corzo International Airport (TGZ) flights
Questions & Answers
The cheapest way to get from Cancún to Salina Cruz is to bus and train via Cancún which costs $1100 - $1500 and takes 24h 38m.
The fastest way to get from Cancún to Salina Cruz is to fly and bus which takes 10h 53m and costs $1300 - $4500.
No, there is no direct bus from Cancún to Salina Cruz. However, there are services departing from Terminal de Autobuses ADO Cancún and arriving at Salina Cruz via Minatitlán. The journey, including transfers, takes approximately 24h 55m.
No, there is no direct train from Cancún to Salina Cruz. However, there are services departing from Estación Tren Maya Cancún Aeropuerto and arriving at Tren Interoceánico Estación Salina Cruz via Tren Interoceánico Estación Palenque and Tren Interoceánico Estación Coatzacoalcos. The journey, including transfers, takes approximately 26h 9m.
The distance between Cancún and Salina Cruz is 1160 km. The road distance is 1312.2 km.
The best way to get from Cancún to Salina Cruz without a car is to bus and train which takes 24h 33m and costs $2100 - $3700.
It takes approximately 10h 53m to get from Cancún to Salina Cruz, including transfers.
Cancún to Salina Cruz bus services, operated by ADO, depart from Terminal de Autobuses ADO Cancún station.
Cancún to Salina Cruz train services, operated by Tren Maya, depart from Estación Tren Maya Cancún Aeropuerto station.
The best way to get from Cancún to Salina Cruz is to train which takes 26h 9m and costs $1700 - $5500. Alternatively, you can fly, which costs $2200 - $8000 and takes 12h 50m, you could also bus, which costs $2200 - $3800 and takes 24h 55m.
What companies run services between Cancún, Mexico and Salina Cruz, Mexico?
You can take a train from Estación Tren Maya Cancún Aeropuerto to Tren Interoceánico Estación Salina Cruz via Estación Tren Maya Palenque, Tren Interoceánico Estación Palenque, and Tren Interoceánico Estación Coatzacoalcos in around 26h 9m. Alternatively, Viva Aerobus and Mexicana fly from Cancún International Airport (CUN) to Ixtepec Airport (IZT) 6 times a week.
- Website
- vivaaerobus.com
Flights from Cancún International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- $950–3,300
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
- Website
- mexicana.gob.mx
Flights from Cancún International Airport to Ixtepec Airport via Mexico City
- Ave. Duration
- 12h 15m
- When
- Monday, Wednesday, Friday, Sunday, and Thursday
- Estimated price
- $2,100–7,000
- Website
- volaris.com
Flights from Cancún International Airport to Ángel Albino Corzo International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $900–3,800
- 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 Salina Cruz
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $476–634
- Schedules at
- Tren Interoceánico
- Turista
- $476
- Ejecutiva
- $634
Train from Tren Interoceánico Estación Palenque to Tren Interoceánico Estación Coatzacoalcos
- Ave. Duration
- 6h 15m
- Frequency
- Twice a week
- Estimated price
- $542–692
- Schedules at
- Tren Interoceánico
- Turista
- $542
- Ejecutiva
- $692
Train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruz
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $476–634
- Schedules at
- Tren Interoceánico
- Turista
- $476
- Ejecutiva
- $634
Train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruz
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $476–634
- Schedules at
- Tren Interoceánico
- Turista
- $476
- Ejecutiva
- $634
Train from Tren Interoceánico Estación Coatzacoalcos to Tren Interoceánico Estación Salina Cruz
- Ave. Duration
- 6h 20m
- Frequency
- Twice a week
- Estimated price
- $476–634
- Schedules at
- Tren Interoceánico
- Turista
- $476
- Ejecutiva
- $634
- Phone
- +52 559 771 1000
- Website
- Booking Tren Maya
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
- 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
Bus from Tuxtla Gutiérrez to Santo Domingo Tehuantepec
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $260–400
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Coatzacoalcos
- Ave. Duration
- 16h 55m
- Frequency
- Hourly
- Estimated price
- $1,600–3,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Villahermosa Airport to Coatzacoalcos
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- $400–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal de Autobuses ADO Cancún to Minatitlán
- Ave. Duration
- 17h 50m
- Frequency
- Every 4 hours
- Estimated price
- $1,600–2,900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Minatitlán to Salina Cruz
- Ave. Duration
- 6h 5m
- Frequency
- Every 4 hours
- Estimated price
- $550–900
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 998 398 8466
- [email protected]
- Website
- Vive Mexico
Bus from Cancún to Coatzacoalcos
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $650–850
- Schedules at
- Vive Mexico
- Phone
- +52 984 130 1992
- Website
- Turismo Diamante
Bus from Cancún Ruta 5 to Tuxtla Gutiérrez
- Ave. Duration
- 17h
- Frequency
- Once daily
- Estimated price
- $750–1,000
- Schedules at
- Turismo Diamante
- Website
- ahorrobus.com.mx
Bus from Tuxtla Gutiérrez to Cintalapa
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- $65–160
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Cintalapa to Salina Cruz
- Ave. Duration
- 4h 56m
- Frequency
- 3 times a day
- Estimated price
- $390–1,000
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
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 The London Underground: Essential tips to navigate the Tube, How to get from Gatwick Airport into central London, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Cancún to Salina Cruz bus services, operated by ADO, arrive at Minatitlán station.
Salina Cruz is 1h behind Cancún. It is currently 11:30 PM in Cancún and 10:30 PM in Salina Cruz.
Cancún to Salina Cruz train services, operated by Tren Maya, arrive at Estación Tren Maya Palenque station.
Yes, the driving distance between Cancún to Salina Cruz is 1312 km. It takes approximately 16h 52m to drive from Cancún to Salina Cruz.
There are 21+ hotels available in Salina Cruz.

























