Cheap Bus tickets to Puerto Rico, CO

What are the most popular routes to Puerto Rico?

Cali - Puerto RicoAverage price$74Average duration14hDaily departures6
Bogotá - Puerto RicoAverage price$57Average duration7h 50mDaily departures5
Neiva - Puerto RicoAverage price$39Average duration8hDaily departures3
Villavicencio - Puerto RicoAverage price$30Average duration3h 50mDaily departures3
Garzón - Puerto RicoAverage price$33Average duration4h 30mDaily departures2