Cheap Bus tickets to San Pedro, Antioquia, CO

What are the most popular routes to San Pedro?

Medellin - San PedroAverage priceTHB 1,648Average duration9h 35mDaily departures2
Barranquilla - San PedroAverage priceTHB 692Average duration3h 25mDaily departures5
Cartagena - San PedroAverage priceTHB 658Average duration3h 25mDaily departures4
Santa Marta - San PedroAverage priceTHB 759Average duration6h 5mDaily departures1