There are 4 ways to get from Progreso to Corozal by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Mérida Centro Histórico to Chetumalbus Ado / ...
8h 38m$43–71Bus via Bacalar
cheapest- Take the bus from Mérida Centro Histórico to Bacalarbus Ado / ...
12h 1m$24–62Drive 412.3 km
- Drive from Progreso to Corozalcar 412.3 km
5h 56m$86–124Bus, fly
- Take the bus from Progreso to Merida Autoprogreso Stationbus
- Take the bus from R117 C-58 x 69 x 71 Col. Centro_291 to C-127 x 92 Col. Emiliano Zapata Sur_2000bus
- Fly from Mérida International Airport (MID) to Chetumal International Airport (CTM)plane MID - CTM
9h 48m$148–361
Mérida International Airport (MID) to Chetumal International Airport (CTM) flights
Comparing Your Travel Options
The cheapest way to get from Progreso to Corozal is to bus via Bacalar which costs $23 - $65 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 $23 - $65.
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 104+ 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 $37–60 and the journey takes 6h 10m.
- Website
- aeromexico.com
Flights from Mérida International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- $130–650
- 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
- $37–60
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- ADO
- $45
- ADO GL
- $37
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 6h 37m
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- 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 Which side of Niagara Falls should I choose (and how do I get there)?, Flying into Beijing?, and Getting to Milan from the airport - to help you get the most out of your next trip.






