Cheap Bus tickets to Riohacha

What are the most popular routes to Riohacha?

Santa Marta - RiohachaAverage price₹1 689Average duration2h 25mDaily departures47
Bogotá - RiohachaAverage price₹4 798Average duration23h 20mDaily departures9
Barranquilla - RiohachaAverage price₹2 106Average duration4hDaily departures84
Medellin - RiohachaAverage price₹6 607Average duration20hDaily departures7
Cartagena - RiohachaAverage price₹2 534Average duration6h 55mDaily departures25