There are 4 ways to get from El Progreso to Belize by plane, bus, ferry, 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.
Fly
best- Fly from Ramón Villeda Morales International Airport (SAP) to Belize City Goldson Intl Apt (BZE)SAP - BZE
2h 9m$241–861Drive 551.4 km
cheapest- Drive from El Progreso to Belize City551.4 km
11h 33m$115–166Bus, ferry
- Take the bus from San Pedro Sula to Puerto Cortes
- Take the ferry from Puerto Cortes to Placencia
- Take the bus from Placencia to Belize City
11h 19mBus
- Take the bus from Gran Central Metropolitana to Frontera El PoySps
- Take the bus from El Poy to San Salvador119
- Take the bus from San Salvador to Belize City
25h 31m$134–890
Ramón Villeda Morales International Airport (SAP) to Belize City Goldson Intl Apt (BZE) flights
Questions & Answers
The cheapest way to get from El Progreso to Belize is to drive which costs $110 - $170 and takes 11h 33m.
The fastest way to get from El Progreso to Belize is to fly which takes 2h 9m and costs $240 - $900.
No, there is no direct bus from El Progreso to Belize. However, there are services departing from El Progreso and arriving at Belize City via Gran Central Metropolitana, El Poy and San Salvador. The journey, including transfers, takes approximately 25h 31m.
The distance between El Progreso and Belize is 270 km. The road distance is 551.4 km.
The best way to get from El Progreso to Belize without a car is to bus and ferry which takes 11h 19m and costs .
It takes approximately 2h 9m to get from El Progreso to Belize, including transfers.
El Progreso to Belize bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), depart from Gran Central Metropolitana station.
The best way to get from El Progreso to Belize is to fly which takes 2h 9m and costs $240 - $900. Alternatively, you can bus, which costs $130 - $900 and takes 25h 31m.
El Progreso to Belize bus services, operated by Cristóbal Colón Autobuses (Línea Dorada y Trans Galgos Inter), arrive at Frontera El Poy station.
Yes, the driving distance between El Progreso to Belize is 551 km. It takes approximately 11h 33m to drive from El Progreso to Belize.
What companies run services between El Progreso, Honduras and Belize?
Tropic Air and CM Airlines fly from Ramón Villeda Morales International Airport (SAP) to Belize City Goldson Intl Apt (BZE) 6 times a week. Alternatively, you can take a bus from El Progreso to Belize City via San Pedro Sula, Gran Central Metropolitana, El Poy, and San Salvador in around 25h 31m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- cmairlines.com
Flights from Ramón Villeda Morales International Airport to Belize City Goldson Intl Apt
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $190–600
Flights from Ramón Villeda Morales International Airport to Belize City Goldson Intl Apt via Roatan
- Ave. Duration
- 3h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $190–600
- Website
- tropicair.com
Flights from Ramón Villeda Morales International Airport to Belize City Goldson Intl Apt
- Ave. Duration
- 1h
- When
- Monday, Wednesday, and Friday
- Estimated price
- $190–600
Bus from San Pedro Sula to Puerto Cortes
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
Bus from Placencia to Belize City
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- $240
- Website
- https://www.belizegroundtransfers.com/
- Phone
- +504 9919-5375
- Website
- cristobalcolon.com.gt
Bus from Gran Central Metropolitana to Frontera El Poy
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- $22–40
- Schedules at
- cristobalcolon.com.gt
Bus from El Poy to San Salvador
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $2
- mundomayatravels@yahoo.com
- Website
- travelmundomaya.com
Bus from San Salvador to Belize City
- Ave. Duration
- 15h
- Frequency
- On demand
- Estimated price
- $110–850
- Website
- https://travelmundomaya.com/home
- Airport
- $700–850
- Phone
- +504 9918 9847
- prideofbelize825@gmail.com
- Website
- facebook.com
Ferry from Puerto Cortes to Placencia
- Ave. Duration
- 5h
- Frequency
- Once a week
- Estimated price
- $78
- Website
- https://www.facebook.com/profile.php?id=100063679711207
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 Is ride-sharing platform BlaBlaCar right for you?, Slovenia: Getting from Ljubljana to Lake Bled, and Flying into Beijing? - to help you get the most out of your next trip.
More Questions & Answers
There are 60+ hotels available in Belize.











