There are 3 ways to get from Belmopan to Puerto Barrios by 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.
Bus, ferry
best- Take the bus from Belmopan to Punta Gordabus Regular / ...
- Take the ferry from Punta Gorda to Muelle Municipalferry Punta Gorda
7h 1m$36–96Drive 331.1 km
- Drive from Belmopan to Puerto Barrioscar 331.1 km
9h 16m$69–100Bus, ferry via Puerto Barrios
- Take the bus from Belmopan to Punta Gordabus Belize city
- Take the ferry from Punta Gorda Municipal Pier to Puerto Barriosferry Puerto Barrios
9h 19m$63–68
Questions & Answers
The cheapest way to get from Belmopan to Puerto Barrios is to bus and ferry via Puerto Barrios which costs $63 - $68 and takes 9h 19m.
The fastest way to get from Belmopan to Puerto Barrios is to bus and ferry which takes 7h 1m and costs $35 - $100.
The distance between Belmopan and Puerto Barrios is 328 km. The road distance is 331.1 km.
The best way to get from Belmopan to Puerto Barrios without a car is to bus and ferry which takes 7h 1m and costs $35 - $100.
It takes approximately 7h 1m to get from Belmopan to Puerto Barrios, including transfers.
Yes, the driving distance between Belmopan to Puerto Barrios is 331 km. It takes approximately 9h 16m to drive from Belmopan to Puerto Barrios.
There are 37+ hotels available in Puerto Barrios.
What companies run services between Belmopan, Belize and Puerto Barrios, Guatemala?
There is no direct connection from Belmopan to Puerto Barrios. However, you can take the bus to Punta Gorda, walk to Punta Gorda, then take the ferry to Muelle Municipal. Alternatively, you can drive from Belmopan to Puerto Barrios in around 9h 16m.
- Phone
- +1 501 702 2049
- [email protected]
- Website
- go.jamesbus.bz
Bus from Belmopan to Punta Gorda
- Ave. Duration
- 4h 46m
- Frequency
- Every 3 hours
- Estimated price
- $11–27
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
- Phone
- +501 674 3567
- [email protected]
- Website
- floralia.bz
Bus from Belmopan to Punta Gorda
- Ave. Duration
- 4h 45m
- Frequency
- Once daily
- Estimated price
- $13–18
- Schedules at
- floralia.bz
- Phone
- +501 602 0807
- [email protected]
Ferry from Punta Gorda to Muelle Municipal
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $25
- Schedules at
- https://www.facebook.com/requenascharterservice
- Phone
- +502 5308 5106
- [email protected]
- Website
- adrenalinatours.com
Ferry from Punta Gorda to Muelle Municipal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $60
- Website
- https://adrenalinatours.com/
- [email protected]
- Website
- travelmundomaya.com
Ferry from Punta Gorda to Muelle Municipal
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a week
- Estimated price
- $28–70
- Website
- https://travelmundomaya.com/home
- Phone
- +502 7948 5525
- [email protected]
- Website
- facebook.com
Ferry from Punta Gorda Municipal Pier to Puerto Barrios
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $50
- Schedules at
- facebook.com
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 South Korea: Travelling from Seoul to Busan , How do I get from Sydney to Melbourne, and Italy Travel Guides - to help you get the most out of your next trip.















