There are 5 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 ChetumalAdo / ...
8h 38m$37–65Bus via Chetumal
cheapest- Take the bus from Mérida TAME to ChetumalMérida
12h 4m$34–62Drive 412.3 km
- Drive from Progreso to Corozal412.3 km
5h 55m$86–124Fly
- Fly from Mérida International Airport (MID) to Chetumal International Airport (CTM)MID - CTM
8h 50m$157–390Bus via Bacalar
- Take the bus from Mérida Centro Histórico to BacalarAdo
- Take the bus from Bacalar to Chetumal
- Take the bus from Chetumal to Corozal
13h 39m
Progreso to Corozal by bus and shuttle
Questions & Answers
The cheapest way to get from Progreso to Corozal is to bus which costs $35 - $70 and takes 8h 38m.
The fastest way to get from Progreso to Corozal is to drive which takes 5h 55m and costs $85 - $130.
No, there is no direct bus from Progreso to Corozal. However, there are services departing from Progreso and arriving at Corozal via C-69 x 60 y 62 Col. Centro_1603, Mérida Centro Histórico, Bacalar and Chetumal. The journey, including transfers, takes approximately 13h 39m.
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 Chetumal which takes 12h 4m and costs $30 - $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.
The best way to get from Progreso to Corozal is to bus which takes 8h 38m and costs $35 - $70. Alternatively, you can fly, which costs $150 - $390 and takes 8h 50m.
Progreso to Corozal bus services, operated by ADO, arrive at Bacalar station.
Yes, the driving distance between Progreso to Corozal is 412 km. It takes approximately 5h 55m to drive from Progreso to 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 $35–55 and the journey takes 6h 10m. Clase Europea also services this route 3 times a day. Alternatively, Aeroméxico and Viva Aerobus fly from Mérida International Airport (MID) to Chetumal International Airport (CTM) 3 times a day.
- Website
- vivaaerobus.com
Flights from Mérida International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- $150–320
- Website
- aeromexico.com
Flights from Mérida International Airport to Chetumal International Airport via Mexico City
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- $150–600
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Mérida Centro Histórico to Chetumal
- Ave. Duration
- 6h 10m
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- ADO
- $44
- ADO GL
- $37
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 6h 37m
- Frequency
- Every 4 hours
- Estimated price
- $30–50
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +52 999 903 9498
- correo@claseeropa.com
- Website
- claseeuropea.com.mx
Bus from Mérida Centro Histórico to Chetumal
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- $34
- Schedules at
- claseeuropea.com.mx
- Book at
- claseeuropea.com.mx
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $34
- Schedules at
- claseeuropea.com.mx
- Book at
- claseeuropea.com.mx
- Phone
- +52 997 976 0191
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Mérida TAME to Chetumal
- Ave. Duration
- 7h 10m
- Frequency
- 4 times a day
- Estimated price
- $22–35
- Schedules at
- ahorrobus.com.mx
Bus from Mérida Centro Histórico to Bacalar
- Ave. Duration
- 6h 25m
- Frequency
- 4 times a day
- Estimated price
- $17–35
- Schedules at
- ahorrobus.com.mx
Bus from Bacalar to Chetumal
- Ave. Duration
- 35 min
- Frequency
- Once daily
- Estimated price
- $2–3
- Schedules at
- ahorrobus.com.mx
- Phone
- +501 614 4849
- otillettbusline@gmail.com
- Website
- nayawalk.com
Bus from Chetumal to Corozal
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- 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 French strikes 2018: What are my alternative transport options?, How to get from Gatwick Airport into central London, and How to get from London to Edinburgh - to help you get the most out of your next trip.
More Questions & Answers
There are 117+ hotels available in Corozal.



















