There are 3 ways to get from Puerto Barrios to El Estor by car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive 108 km
best- Drive from Puerto Barrios to El Estorcar 108 km
3h 6m$13–19Taxi
- Take the taxi from Puerto Barrios to El Estortaxi 108 km
3h 6m$80–95Bus, taxi
- Take the bus from Puerto Barrios to Los Amatesbus Puerto Barrios-Morales-Ciudad Capital
- Take the taxi from Los Amates to El Estortaxi
4h 20m$87–120
Questions & Answers
The cheapest way to get from Puerto Barrios to El Estor is to drive which costs $13 - $19 and takes 3h 6m.
The fastest way to get from Puerto Barrios to El Estor is to drive which takes 3h 6m and costs $13 - $19.
The distance between Puerto Barrios and El Estor is 108 km. The road distance is 108 km.
The best way to get from Puerto Barrios to El Estor without a car is to taxi which takes 3h 6m and costs $80 - $95.
It takes approximately 3h 6m to drive 108 km from Puerto Barrios to El Estor.
Yes, the driving distance between Puerto Barrios to El Estor is 108 km. It takes approximately 3h 6m to drive from Puerto Barrios to El Estor.
There are two+ hotels available in El Estor.
What companies run services between Puerto Barrios, Guatemala and El Estor, Guatemala?
You can drive from Puerto Barrios to El Estor in around 3h 6m.
- Phone
- +502 2326 959
- [email protected]
- Website
- sistemas.litegua.com
Bus from Puerto Barrios to Los Amates
- Ave. Duration
- 1h 42m
- Frequency
- Hourly
- Estimated price
- $7–20
- Schedules at
- sistemas.litegua.com
- Primera Plus
- $14
- Primera Clase
- $20
- Especial Plus
- $7
- Ave. Duration
- 2h 52m
- Estimated price
- $80–100
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 Getting to Milan from the airport, Need to know: Eurostar, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.


