There are 5 ways to get from San Ignacio 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
8h 47m$39–102Drive 292.3 km
- Drive from San Ignacio to Puerto Barrioscar 292.3 km
8h 23m$61–88Bus
- Take the bus from San Ignacio to Floresbus
- Take the bus from Santa Elena to Rio Dulcebus
- Take the bus from Morales to Puerto Barriosbus
10h 40m$52–231Bus, 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
11h 3m$65–75Bus, ferry via Puerto Barrios #2
- Take the bus from Belmopan to Punta Gordabus Regular / ...
- Take the ferry from Punta Gorda Municipal Pier to Puerto Barriosferry Puerto Barrios
11h 26m$62–84
Questions & Answers
The cheapest way to get from San Ignacio to Puerto Barrios is to bus and ferry via Puerto Barrios which costs $60 - $85 and takes 11h 26m.
The fastest way to get from San Ignacio to Puerto Barrios is to drive which takes 8h 23m and costs $60 - $90.
No, there is no direct bus from San Ignacio to Puerto Barrios. However, there are services departing from San Ignacio and arriving at Puerto Barrios via Santa Elena, Río Dulce and Morales. The journey, including transfers, takes approximately 10h 40m.
The distance between San Ignacio and Puerto Barrios is 368 km. The road distance is 292.3 km.
The best way to get from San Ignacio to Puerto Barrios without a car is to bus and ferry which takes 8h 47m and costs $35 - $110.
It takes approximately 8h 47m to get from San Ignacio to Puerto Barrios, including transfers.
San Ignacio to Puerto Barrios bus services, operated by Mundo Maya Travels (MayanOz), depart from San Ignacio station.
San Ignacio to Puerto Barrios bus services, operated by Mundo Maya Travels (MayanOz), arrive at Flores station.
Yes, the driving distance between San Ignacio to Puerto Barrios is 292 km. It takes approximately 8h 23m to drive from San Ignacio to Puerto Barrios.
There are 37+ hotels available in Puerto Barrios.
What companies run services between San Ignacio, Belize and Puerto Barrios, Guatemala?
You can take a bus from San Ignacio to Puerto Barrios via Flores, Santa Elena, Río Dulce, and Morales in around 10h 40m.
- 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
- $10–27
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
Bus from Belmopan to Punta Gorda
- Ave. Duration
- 4h 46m
- Frequency
- Every 3 hours
- Estimated price
- $10–27
- Website
- https://go.jamesbus.bz/
- Website
- https://www.facebook.com/profile.php?id=61575040944764
- [email protected]
- Website
- travelmundomaya.com
Bus from San Ignacio to Flores
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $24–170
- Website
- https://travelmundomaya.com/home
- Airport
- $140–170
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Santa Elena to Rio Dulce
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- $15–27
- Schedules at
- cristobalcolon.com.gt
- Road
- $15–21
- Phone
- +502 2326 959
- [email protected]
- Website
- sistemas.litegua.com
Bus from Morales to Puerto Barrios
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- sistemas.litegua.com
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
- 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
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 5 incredible day trips from Florence by train, Flying into Beijing?, and Need to know: Jadrolinija - to help you get the most out of your next trip.


















