Cheap Bus tickets to Puerto Rico, CO

What are the most popular routes to Puerto Rico?

Bogotá - Puerto RicoAverage price$43Average duration13hDaily departures5
Cali - Puerto RicoAverage price$64Average duration14hDaily departures5
Villavicencio - Puerto RicoAverage price$22Average duration3h 50mDaily departures4
Neiva - Puerto RicoAverage price$27Average duration8hDaily departures3
Florencia - Puerto RicoAverage price$14Average duration2h 30mDaily departures3