Cheap Bus tickets to San Pedro, Sucre, CO

What are the most popular routes to San Pedro?

Barranquilla - San PedroAverage price$32Average duration3h 25mDaily departures6
Cartagena - San PedroAverage price$22Average duration3h 25mDaily departures4
Medellin - San PedroAverage price$53Average duration10h 54mDaily departures2
Santa Marta - San PedroAverage price$27Average duration7h 25mDaily departures4
Magangué - San PedroAverage price$6Average duration35mDaily departures12