There are 6 ways to get from Mérida to El Progreso by plane, train, bus, ferry, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Mérida International Airport (MID) to Ramón Villeda Morales International Airport (SAP)MID - SAP
6h 8m$399–865Drive 1,034.4 km
cheapest- Drive from Mérida to El Progreso1,034.4 km
18h 46m$143–206Train, bus, ferry, drive
- Take the train from Estación Tren Maya Mérida Teya to Estación Tren Maya Cancún Aeropuerto
- Take the train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Chetumal Aeropuerto
- Take the bus from Corozal to Belmopan
- Take the bus from Belmopan to Independence
- Take the ferry from Big Creek to Puerto Cortes
- Drive from Puerto Cortes to El Progreso
23h 19m$161–427Bus via Chetumal
- Take the bus from Mérida Centro Histórico to ChetumalAdo
- Take the bus from Chetumal to Flores
- Take the bus from Flores to Guatemala City
- Take the bus from Guatemala City to San Pedro Sula
33h 32m$183–1,091Bus
- Take the bus from Mérida Centro Histórico to Tapachula
- Take the bus from Tapachula to Estación Central 7a Avenida Zona 1
- Take the bus from Guatemala City to San Pedro Sula
42h 14m$164–259Bus, shuttle
- Take the bus from Mérida TAME to Chetumal
- Take a shuttle bus from Chetumal to Belize City
- Take the bus from Novelo's Bus Terminal to Punta Gorda
- Take a shuttle bus from Punta Gorda to La Ceiba
- Take the bus from La Ceiba to El Progreso
37h 35m
Mérida International Airport (MID) to Ramón Villeda Morales International Airport (SAP) flights
Questions & Answers
The cheapest way to get from Mérida to El Progreso is to drive which costs $140 - $210 and takes 18h 46m.
The fastest way to get from Mérida to El Progreso is to fly which takes 6h 8m and costs $390 - $900.
No, there is no direct bus from Mérida to El Progreso. However, there are services departing from Mérida Centro Histórico and arriving at El Progreso via Chetumal, Flores, Guatemala City and San Pedro Sula. The journey, including transfers, takes approximately 33h 32m.
The distance between Mérida and El Progreso is 665 km. The road distance is 1034.4 km.
The best way to get from Mérida to El Progreso without a car is to bus via Chetumal which takes 33h 32m and costs $180 - $1,100.
It takes approximately 6h 8m to get from Mérida to El Progreso, including transfers.
Mérida to El Progreso bus services, operated by ADO, depart from Mérida Centro Histórico station.
The best way to get from Mérida to El Progreso is to fly which takes 6h 8m and costs $390 - $900. Alternatively, you can bus via Chetumal, which costs $180 - $1,100 and takes 33h 32m.
Mérida to El Progreso bus services, operated by ADO, arrive at Chetumal station.
Yes, the driving distance between Mérida to El Progreso is 1034 km. It takes approximately 18h 46m to drive from Mérida to El Progreso.
What companies run services between Mérida, Mexico and El Progreso, Honduras?
Aeroméxico flies from Mérida International Airport (MID) to Ramón Villeda Morales International Airport (SAP) 3 times a week. Alternatively, you can take a bus from Mérida Centro Histórico to El Progreso via Chetumal, Flores, Guatemala City, and San Pedro Sula in around 33h 32m.
- Website
- aeromexico.com
Flights from Mérida International Airport to Ramón Villeda Morales International Airport via Mexico City
- Ave. Duration
- 5h 39m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $120–600
- trenmaya1@sedena.gob.mx
- Website
- trenmaya.gob.mx
Train from Estación Tren Maya Mérida Teya to Estación Tren Maya Cancún Aeropuerto
- Ave. Duration
- 3h 31m
- Frequency
- Every 3 hours
- Estimated price
- $20–180
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $20–45
- Local Tourist
- $25–60
- National Tourist
- $35–85
- International Tourist
- $50–120
- National Premier
- $60–140
- International Premier
- $80–180
Train from Estación Tren Maya Cancún Aeropuerto to Estación Tren Maya Chetumal Aeropuerto
- Ave. Duration
- 5h 15m
- Frequency
- Twice daily
- Estimated price
- $22–110
- Website
- https://reservas.ventaboletostrenmaya.com.mx/web/portal/inicio
- Special Tourist (INAPAM)
- $22–27
- Local Tourist
- $28–35
- National Tourist
- $40–50
- International Tourist
- $55–70
- National Premier
- $65–85
- International Premier
- $90–110
- Phone
- +501 4223204
- contact@moralestransports.com
- Website
- moralestransports.com
Bus from Corozal to Belmopan
- Ave. Duration
- 2h 36m
- Frequency
- 6 times a week
- Estimated price
- $11–20
- Website
- https://moralestransports.com/
- Phone
- +1 501 702 2049
- office@jamesbus.bz
- Website
- go.jamesbus.bz
Bus from Belmopan to Independence
- Ave. Duration
- 3h 6m
- Frequency
- Every 2 hours
- Estimated price
- $14
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
Bus from Novelo's Bus Terminal to Punta Gorda
- Ave. Duration
- 6h 30m
- Frequency
- Every 2 hours
- Estimated price
- $14
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
- 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
- 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
- mundomayatravels@yahoo.com
- Website
- travelmundomaya.com
Bus from Chetumal to Flores
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- $60–440
- Website
- https://travelmundomaya.com/home
- Airport
- $360–440
Bus from Flores to Guatemala City
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $70–550
- Website
- https://travelmundomaya.com/home
- Airport
- $430–550
- Phone
- +502 2471 0952
- Website
- mmcorporacion.com
Bus from Guatemala City to San Pedro Sula
- Ave. Duration
- 6h 30m
- Frequency
- Twice daily
- Estimated price
- $19–50
- Schedules at
- mmcorporacion.com
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Mérida Centro Histórico to Tapachula
- Ave. Duration
- 20h 55m
- Frequency
- Once daily
- Estimated price
- $85–180
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +504 9919-5375
- Website
- cristobalcolon.com.gt
Bus from Tapachula to Estación Central 7a Avenida Zona 1
- Ave. Duration
- 8h 30m
- Frequency
- Twice daily
- Estimated price
- $24–35
- Schedules at
- cristobalcolon.com.gt
- Phone
- +502 2471 0952
- Website
- facebook.com
Bus from Guatemala City to San Pedro Sula
- Ave. Duration
- 10h
- Frequency
- Twice daily
- Estimated price
- $50
- Schedules at
- mmcorporacion.com
- 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
- Phone
- +52 983 120 0459
- marlinespadasmexico@gmail.com
- Website
- marlinespadas.net
Shuttle from Chetumal to Belize City
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $20–40
- Schedules at
- marlinespadas.net
- Book at
- marlinespadas.net
- Phone
- +504 8763 1410
- info@shuttlelaceibatoleon.com
- Website
- facebook.com
Shuttle from Punta Gorda to La Ceiba
- Ave. Duration
- 13h
- Frequency
- On demand
- Website
- https://www.facebook.com/shuttlelaceibatoleonGuacamayostours
- Phone
- +504 2425 3931
- info@roneeyshuttle.com
- Website
- roneeyshuttle.com
Shuttle from Punta Gorda to La Ceiba
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Estimated price
- $95
- Website
- https://www.roneeyshuttle.com/
- transportes_kamaldy@yahoo.com
- Website
- facebook.com
Bus from La Ceiba to El Progreso
- Ave. Duration
- 2h 56m
- Frequency
- 4 times a day
- Website
- https://www.facebook.com/kamaldyhn
- Phone
- +504 9918 9847
- prideofbelize825@gmail.com
Ferry from Big Creek to Puerto Cortes
- Ave. Duration
- 3h
- Frequency
- Once a week
- Estimated price
- $77
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 The London Underground: Essential tips to navigate the Tube, Bali: What to do if Mount Agung erupts, and Which London airport should I choose? - to help you get the most out of your next trip.
More Questions & Answers
There are 11+ hotels available in El Progreso.


















































