There are 3 ways to get from Progreso to Corozal by 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.
Questions & Answers
The cheapest way to get from Progreso to Corozal is to bus via Bacalar which costs $24 - $70 and takes 12h 1m.
The fastest way to get from Progreso to Corozal is to drive which takes 5h 56m and costs $85 - $130.
No, there is no direct bus from Progreso to Corozal. However, there are services departing from Progreso and arriving at Chetumal via C-69 x 60 y 62 Col. Centro_1603 and Mérida Centro Histórico. The journey, including transfers, takes approximately 8h 38m.
The distance between Progreso and Corozal is 428 km. The road distance is 412.3 km.
The best way to get from Progreso to Corozal without a car is to bus via Bacalar which takes 12h 1m and costs $24 - $70.
It takes approximately 8h 38m to get from Progreso to Corozal, including transfers.
Progreso to Corozal bus services, operated by ADO, depart from Mérida Centro Histórico station.
Progreso to Corozal bus services, operated by ADO, arrive at Chetumal station.
Yes, the driving distance between Progreso to Corozal is 412 km. It takes approximately 5h 56m to drive from Progreso to Corozal.
There are 99+ hotels available in Corozal.
What companies run services between Progreso, Yucatán, Mexico and Corozal, Belize?
ADO operates a bus from Mérida Centro Histórico to Chetumal every 4 hours. Tickets cost $39–65 and the journey takes 6h 10m.
- Phone
- +52 55 4386 4652
- [email protected]
- Website
- ado.com.mx
Bus from Mérida Centro Histórico to Chetumal
- Ave. Duration
- 6h 10m
- Frequency
- Every 4 hours
- Estimated price
- $39–65
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- ADO
- $47
- ADO GL
- $39
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 6h 37m
- Frequency
- Every 4 hours
- Estimated price
- $40–60
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 997 976 0191
- [email protected]
- Website
- ado.com.mx
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 6h 30m
- Frequency
- 3 times a day
- Estimated price
- $20–40
- Schedules at
- ahorrobus.com.mx
Bus from Bacalar to Chetumal
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Schedules at
- ahorrobus.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 How to get from Heathrow Airport into central London, 10 amazing places to get away from it all in Australia, and How to get from JFK to New York City - to help you get the most out of your next trip.











