Cheap Bus tickets to San Gil, CO

What are the most popular routes to San Gil?

Bogotá - San GilAverage priceA$35Average duration7h 30mDaily departures46
Bucaramanga - San GilAverage priceA$18Average duration3h 5mDaily departures30
Santa Marta - San GilAverage priceA$60Average duration14h 10mDaily departures4
Tunja - San GilAverage priceA$26Average duration4h 30mDaily departures25
Barranquilla - San GilAverage priceA$62Average duration15h 30mDaily departures7