Cheap Bus tickets to Puerto Caicedo

What are the most popular routes to Puerto Caicedo?

Medellin - Puerto CaicedoAverage price$64Average duration20h 45mDaily departures2
Neiva - Puerto CaicedoAverage price$33Average duration9hDaily departures6
Villagarzón - Puerto CaicedoAverage price$9Average duration1hDaily departures6
Bogotá - Puerto CaicedoAverage price$49Average duration15hDaily departures6
Mocoa - Puerto CaicedoAverage price$10Average duration1h 30mDaily departures6