Getting There & Away
San Gil has two bus stations with numerous names, but you'll most likely arrive at the intercity bus terminal (known locally as terminal principal), located 3km west of downtown on the road to Bogotá. Local buses shuttle regularly between the terminal and the city center, or you can take a taxi (COP$4000).
Minibuses leave for Bucaramanga (COP$16,000, 2½ hours) via Parque Nacional del Chicamocha every half-hour from 4am to 8pm, after which time you can also jump on passing long-distance services.
Frequent buses depart to Bogotá (COP$35,000, seven hours) via Tunja (COP$25,000, four hours). Less frequent direct services call at Barranquilla (COP$70,000, 13 hours), Cartagena (COP$80,000, 15 hours), Santa Marta (COP$70,000, 12 hours), Medellín (COP$80,000, 12 hours) and Cúcuta (COP$50,000, nine hours), with most departures in the evening. Direct buses to other destinations leave from Bucaramanga, but you can make reservations at the company offices in the San Gil terminal. Copetran has the most regular services.
The Cotrasangil Terminal – known locally as 'terminalito' – has frequent buses to Barichara (COP$5000, 45 minutes) from 6am to 6:45pm. This terminal also serves Guane (COP$7300, one hour, eight per day), Curití (COP$2700, 20 minutes, every 15 minutes from 6am to 7:30pm) and Charalá (COP$6300, one hour, every 30 minutes from 6:30am to 4pm), among other places.