There are 8 ways to get from Salina Cruz 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 Oaxaca International Airport, fly
best- Take the bus from Salina Cruz to Oaxacabus
- Fly from Oaxaca International Airport (OAX) to Cancún International Airport (CUN)plane OAX - CUN
8h 33m$1,596–4,677Train, bus
cheapest- Take the train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcostrain Línea Z
- Take the bus from Coatzacoalcos to Cancúnbus Coatzacoalcos
22h 38m$1,126–1,484Bus via Acayucan
- Take the bus from Salina Cruz to Acayucanbus
- Take the bus from Acayucan to Cancúnbus Acayucan
22h 3m$1,338–1,965Train
- Take the train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcostrain
- 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 1m$1,726–5,134Drive 1,313.2 km
- Drive from Salina Cruz to Cancúncar 1,313.2 km
16h 49m$2,324–3,356Bus to Ángel Albino Corzo International Airport, fly
- Take the bus from Santo Domingo Tehuantepec to Tuxtla Gutiérrezbus
- Fly from Ángel Albino Corzo International Airport (TGZ) to Cancún International Airport (CUN)plane TGZ - CUN
10h 36m$1,324–4,476Train, bus via Terminal de Autobuses ADO Cancún
- Take the train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcostrain Línea Z
- Take the bus from Coatzacoalcos to Terminal de Autobuses ADO Cancúnbus
24h 55m$2,076–3,734Bus
- Take the bus from Santo Domingo Tehuantepec to Tonalábus
- Take the bus from Tonalá to Terminal de Autobuses ADO Cancúnbus
28h 9m$2,233–4,520
Oaxaca International Airport (OAX) to Cancún International Airport (CUN) flights
Questions & Answers
The cheapest way to get from Salina Cruz to Cancún is to train and bus which costs $1100 - $1500 and takes 22h 38m.
The fastest way to get from Salina Cruz to Cancún is to bus and fly which takes 8h 33m and costs $1600 - $4700.
No, there is no direct bus from Salina Cruz to Cancún. However, there are services departing from Salina Cruz and arriving at 61 via Acayucan, Yaxche and Tulipanes. The journey, including transfers, takes approximately 22h 3m.
No, there is no direct train from Salina Cruz to Cancún. However, there are services departing from Tren Interoceánico Estación Salina Cruz and arriving at Estación Tren Maya Cancún Aeropuerto via Tren Interoceánico Estación Coatzacoalcos and Estación Tren Maya Palenque. The journey, including transfers, takes approximately 26h 1m.
The distance between Salina Cruz and Cancún is 1387 km. The road distance is 1313.2 km.
The best way to get from Salina Cruz to Cancún without a car is to bus via Acayucan which takes 22h 3m and costs $1300 - $2000.
It takes approximately 8h 33m to get from Salina Cruz to Cancún, including transfers.
Salina Cruz to Cancún bus services, operated by ADO, depart from Salina Cruz station.
Salina Cruz to Cancún train services, operated by Tren Interoceánico, depart from Tren Interoceánico Estación Salina Cruz station.
The best way to get from Salina Cruz to Cancún is to bus via Acayucan which takes 22h 3m and costs $1300 - $2000. Alternatively, you can train, which costs $1700 - $5500 and takes 26h 1m.
What companies run services between Salina Cruz, Mexico and Cancún, Mexico?
You can take a bus from Salina Cruz to 61 via Acayucan, Cancún, Yaxche, Palma Real, and Tulipanes in around 22h 3m. Alternatively, you can take a train from Tren Interoceánico Estación Salina Cruz to Estación Tren Maya Cancún Aeropuerto via Tren Interoceánico Estación Coatzacoalcos, Tren Interoceánico Estación Palenque, and Estación Tren Maya Palenque in around 26h 1m.
- Website
- volaris.com
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 Ángel Albino Corzo International Airport to Cancún International Airport
- Ave. Duration
- 1h 42m
- When
- Every day
- Estimated price
- $900–3,800
- Website
- vivaaerobus.com
Flights from Oaxaca International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 4h 30m
- When
- Thursday and Sunday
- Estimated price
- $1,300–5,500
Flights from Ángel Albino Corzo International Airport to Cancún International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- $950–3,300
- Website
- aeromexico.com
Flights from Oaxaca International Airport to Cancún International Airport via Mexico City
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- $1,500–7,500
- Phone
- +52 921 214 4401
- [email protected]
- Website
- Tren Interoceánico
Train from Tren Interoceánico Estación Salina Cruz to Tren Interoceánico Estación Coatzacoalcos
- 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 Palenque
- 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 Salina Cruz to Tren Interoceánico Estación Coatzacoalcos
- 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 Salina Cruz to Tren Interoceánico Estación Coatzacoalcos
- 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 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
- Phone
- +52 981 811 9910
- [email protected]
- Website
- facebook.com
Bus from Salina Cruz to Oaxaca
- Ave. Duration
- 4h
- Frequency
- Twice a week
- Estimated price
- $250–450
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Salina Cruz to Acayucan
- Ave. Duration
- 5h 25m
- Frequency
- 4 times a day
- Estimated price
- $500–750
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Coatzacoalcos to Terminal de Autobuses ADO Cancún
- Ave. Duration
- 17h 25m
- Frequency
- Hourly
- Estimated price
- $1,600–3,100
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 921 167 7641
- [email protected]
- Website
- facebook.com
Bus from Acayucan to Cancún
- Ave. Duration
- 15h
- Frequency
- Once daily
- Estimated price
- $800–1,200
- Schedules at
- facebook.com
Bus from Santo Domingo Tehuantepec to Tuxtla Gutiérrez
- Ave. Duration
- 4h 5m
- Frequency
- Twice daily
- Estimated price
- $260–400
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
Bus from Santo Domingo Tehuantepec to Tonalá
- Ave. Duration
- 3h 42m
- Frequency
- Once daily
- Estimated price
- $200–310
- Schedules at
- Autobuses Fletes y Pasajes S.A. de C.V (Fypsa)
- 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
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Tonalá to Terminal de Autobuses ADO Cancún
- Ave. Duration
- 21h 55m
- Frequency
- Once daily
- Estimated price
- $2,000–3,800
- 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 Need to know: Greyhound, Travelling to the UK: What do I need to know?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.
More Questions & Answers
Salina Cruz to Cancún bus services, operated by ADO, arrive at Acayucan station.
Cancún is 1h ahead of Salina Cruz. It is currently 3:46 PM in Salina Cruz and 4:46 PM in Cancún.
Salina Cruz to Cancún train services, operated by Tren Interoceánico, arrive at Tren Interoceánico Estación Coatzacoalcos station.
Yes, the driving distance between Salina Cruz to Cancún is 1313 km. It takes approximately 16h 49m to drive from Salina Cruz to Cancún.
There are 1661+ hotels available in Cancún.


























