A San Gil se puede llegar de cualquier parte de Colombia, hasta de los lugares de donde no hay transporte directo; solo necesitas tomar un autobús a Bucaramanga o Tunja que son a 3 horas, de estas dos ciudades hay transporte constante hacia San Gil.
Rutas:
Operadores: Copetram, Berlinas, La Reina & Omega
Sale de: Terminal central de Bogotá o portal del norte (tomando el bus del portal del norte le ahorrara 45 minutos del viaje).
Operadores: Copetran, Berlinas, Brasilia
Sale de: Terminal central de Santa Marta (personas que vienen de Taganga necesitan tomar un taxi al terminal de Santa Marta)
Duración: 12 horas aproximadamente
Operadores: Copetran, Berlinas, Brasilia
Sale de: Terminal central de Cartagena
Duración: 14 horas aproximadamente
Notas: los buses nocturnos son muy populares en esta ruta, los buses van de Cartagena a Bucaramanga donde es necesario tomar otro bus a San Gil ($12.000). Los buses de Cartagena a Bucaramanga salen desde las 5 pm hasta las 11 pm.
Operadores: Copetran, Berlinas, Brasilia
Sale de: Terminal central de Medellín
Duración: 10 horas aproximadamente
Notas: los buses nocturnos son muy populares en esta ruta, los buses van de Medellín a Bucaramanga donde es necesario tomar otro bus a San Gil ($12.000). Los buses de Medellín a Bucaramanga salen desde las 5 pm hasta las 11 pm.