There are 5 ways to get from Tulum to Sonzacate by shuttle, plane, 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.
Shuttle, fly
best- 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 Cuscatlán International Airport (SAL)CUN - SAL
- Take a shuttle bus from El Salvador International Airport to Caluco
7h 51m$348–561Train, bus, drive
cheapest- Take the train from Estación Tren Maya Tulum to Estación Tren Maya Chetumal Aeropuerto
- Take the bus from Corozal to Benque Viejo el Carmen
- Take the bus from Melchor de Mencos to Guatemala City
- Take the bus from Guatemala City to El Porvenir
- Drive from El Porvenir to Sonzacate
19h 36m$88–213Drive 1,049 km
- Drive from Tulum to Sonzacate1,049 km
18h 51m$110–159Bus
- Take the bus from Terminal de Autobuses ADO Tulum to Chetumal
- Take the bus from Chetumal to Belize City
- Take the bus from Belize City to San Salvador
- Take the bus from San Salvador to Izalco
24h 45m$155–1,110Bus via Felipe Carrillo Puerto
- Take the bus from Terminal de Autobuses ADO Tulum to Felipe Carrillo Puerto
- Take the bus from Felipe Carrillo Puerto to Chetumal
- Take the bus from Chetumal to Belize City
- Take the bus from Belize City to San Salvador
- Take the bus from San Salvador to Izalco
27h 20m$146–892
Cancún International Airport (CUN) to Cuscatlán International Airport (SAL) flights
Questions & Answers
The cheapest way to get from Tulum to Sonzacate is to drive which costs $110 - $160 and takes 18h 51m.
The fastest way to get from Tulum to Sonzacate is to shuttle and fly which takes 7h 51m and costs $340 - $600.
No, there is no direct bus from Tulum to Sonzacate. However, there are services departing from Terminal de Autobuses ADO Tulum and arriving at Sonzacate via Chetumal, Belize City, San Salvador and Izalco. The journey, including transfers, takes approximately 24h 45m.
The distance between Tulum and Sonzacate is 1100 km. The road distance is 1049 km.
The best way to get from Tulum to Sonzacate without a car is to bus which takes 24h 45m and costs $150 - $1,200.
It takes approximately 7h 51m to get from Tulum to Sonzacate, including transfers.
Tulum to Sonzacate bus services, operated by ADO, depart from Terminal de Autobuses ADO Tulum station.
Tulum to Sonzacate bus services, operated by ADO, arrive at Chetumal station.
Sonzacate is 1h behind Tulum. It is currently 1:00 PM in Tulum and 12:00 PM in Sonzacate.
Yes, the driving distance between Tulum to Sonzacate is 1049 km. It takes approximately 18h 51m to drive from Tulum to Sonzacate.
What companies run services between Tulum, Estado de Quintana Roo, Mexico and Sonzacate, El Salvador?
You can take a bus from Terminal de Autobuses ADO Tulum to Sonzacate via Chetumal, Belize City, San Salvador, and Izalco in around 24h 45m.
- Website
- avianca.com
Flights from Cancún International Airport to Cuscatlán International Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $150–190
Flights from Cancún International Airport to Cuscatlán International Airport via Guatemala City
- Ave. Duration
- 3h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $150–190
- trenmaya1@sedena.gob.mx
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Tulum to Estación Tren Maya Chetumal Aeropuerto
- Ave. Duration
- 3h 32m
- Frequency
- Twice daily
- Estimated price
- $17–85
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $17–21
- Local Tourist
- $22–27
- National Tourist
- $30–40
- International Tourist
- $40–55
- National Premier
- $50–65
- International Premier
- $70–85
- Phone
- +52 998 980 0807
- contact@cancunshuttle.com
- Website
- cancunshuttle.com
Shuttle from Terminal de Autobuses ADO Tulum to Aeropuerto Internacional de Cancún Terminal 2
- Ave. Duration
- 1h 40m
- Frequency
- On demand
- Estimated price
- $45–140
- Schedules at
- cancunshuttle.com
- Phone
- +503 7491 3696
- alfaritotours@gmail.com
- Website
- alfaritotours.com
Shuttle from El Salvador International Airport to Caluco
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $150
- Website
- https://www.alfaritotours.com/
- Phone
- +501 4223204
- contact@moralestransports.com
- Website
- moralestransports.com
Bus from Corozal to Benque Viejo el Carmen
- Ave. Duration
- 3h 30m
- Frequency
- 6 times a week
- Estimated price
- $11–25
- Website
- https://moralestransports.com/
Bus from Melchor de Mencos to Guatemala City
- Ave. Duration
- 6h
- Frequency
- Twice daily
- Estimated price
- $28–45
- Website
- https://transportesfuentedelnorte.com/en/
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from Guatemala City to El Porvenir
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- $2–17
- Schedules at
- mmcorporacion.com
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Chetumal
- Ave. Duration
- 3h 50m
- Frequency
- Hourly
- Estimated price
- $25–40
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 997 976 0191
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Chetumal
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $13–19
- Schedules at
- ahorrobus.com.mx
Bus from Terminal de Autobuses ADO Tulum to Felipe Carrillo Puerto
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $5–8
- Schedules at
- ahorrobus.com.mx
Bus from Felipe Carrillo Puerto to Chetumal
- Ave. Duration
- 2h 20m
- Frequency
- Once daily
- Estimated price
- $8–12
- Schedules at
- ahorrobus.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Terminal de Autobuses ADO Tulum to Chetumal
- Ave. Duration
- 3h 50m
- Frequency
- 3 times a day
- Estimated price
- $12–35
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- mundomayatravels@yahoo.com
- Website
- travelmundomaya.com
Bus from Chetumal to Belize City
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- $30–220
- Website
- https://travelmundomaya.com/home
- Airport
- $170–220
Bus from Belize City to San Salvador
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–850
- Website
- https://travelmundomaya.com/home
- Airport
- $700–850
Bus from San Salvador to Izalco
- Ave. Duration
- 1h 3m
- Frequency
- Every 10 minutes
- Estimated price
- $2
- Phone
- +501 614 4849
- otillettbusline@gmail.com
- Website
- nayawalk.com
Bus from Chetumal to Belize City
- Ave. Duration
- 5h
- Frequency
- Twice daily
- Estimated price
- $20
- Website
- https://www.nayawalk.com/belize/bus/
- Schedules at
- https://www.belmopanonline.com/belize-bus-schedules
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 Southend Airport into central London, Why you should take the train in the US, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
There are 133+ hotels available in Sonzacate.






































