Cheap Bus tickets to Barrancabermeja

What are the most popular routes to Barrancabermeja?

Bucaramanga - BarrancabermejaAverage priceR$49Average duration2h 30mDaily departures41
Bogotá - BarrancabermejaAverage priceR$135Average duration9h 10mDaily departures9
Medellin - BarrancabermejaAverage priceR$121Average duration7hDaily departures9
Valledupar - BarrancabermejaAverage priceR$153Average duration8hDaily departures3
Cartagena - BarrancabermejaAverage priceR$190Average duration11h 11mDaily departures1