There are 6 ways to get from San Onofre to San Gil by bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Tunja
best- Take the bus from San Onofre to Terminal de Transporte de Cartagenabus
- Take the bus from Terminal de Transporte de Cartagena to Tunjabus
- Take the bus from Terminal Tunja to San Gilbus
16h 40m$74–120Drive 634.5 km
cheapest- Drive from San Onofre to San Gilcar 634.5 km
10h 14m$34–48Taxi to Tolú Airport, fly, bus
- Take the taxi from San Onofre to Tolú Airport (TLU)taxi
- Fly from Tolú Airport (TLU) to Bucaramanga Airport (BGA)plane TLU - BGA
- Take the bus from Estación Papi quiero Piña to Parque Chicamochabus
- Take the bus from Chicamocha to San Gilbus
12h 7m$212–663Bus
- Take the bus from San Onofre to Terminal de Transporte de Cartagenabus
- Take the bus from Terminal de Transporte de Cartagena to Terminal de Transportes de Bucaramangabus
- Take the bus from Terminal de Transportes de Bucaramanga to San Gilbus
18h 26m$48–84Bus #2
- Take the bus from San Onofre to Terminal de Transportes de Monteriabus
- Take the bus from Terminal de Transportes de Monteria to Terminal de Transportes de Bucaramangabus
- Take the bus from Terminal de Transportes de Bucaramanga to San Gilbus
20h 45m$59–94Bus to Cartagena, fly, bus
- Take the bus from San Onofre to Terminal de Transporte de Cartagenabus
- Fly from Cartagena (CTG) to Bucaramanga Airport (BGA)plane CTG - BGA
- Take the bus from Estación Papi quiero Piña to Parque Chicamochabus
- Take the bus from Chicamocha to San Gilbus
7h 35m$125–294
Tolú Airport (TLU) to Bucaramanga Airport (BGA) flights
Questions & Answers
The cheapest way to get from San Onofre to San Gil is to drive which costs $30 - $50 and takes 10h 14m.
The fastest way to get from San Onofre to San Gil is to bus and fly which takes 7h 35m and costs $120 - $300.
No, there is no direct bus from San Onofre to San Gil. However, there are services departing from San Onofre and arriving at San Gil via Terminal de Transporte de Cartagena and Terminal Tunja. The journey, including transfers, takes approximately 16h 40m.
The distance between San Onofre and San Gil is 1140 km. The road distance is 634.5 km.
The best way to get from San Onofre to San Gil without a car is to bus via Tunja which takes 16h 40m and costs $70 - $120.
It takes approximately 16h 40m to get from San Onofre to San Gil, including transfers.
San Onofre to San Gil bus services, operated by Unitransco, depart from San Onofre station.
San Onofre to San Gil bus services, operated by Unitransco, arrive at Terminal de Transporte de Cartagena station.
Yes, the driving distance between San Onofre to San Gil is 634 km. It takes approximately 10h 14m to drive from San Onofre to San Gil.
There are 508+ hotels available in San Gil.
What companies run services between San Onofre, Colombia and San Gil, Santander, Colombia?
You can take a bus from San Onofre to San Gil via Terminal de Transporte de Cartagena and Terminal Tunja in around 16h 40m.
- Website
- easyfly.com.co
Flights from Tolú Airport to Bucaramanga Airport via Medellin Enrique Olaya Herrera
- Ave. Duration
- 11h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $160–600
- Website
- avianca.com
Flights from Tolú Airport to Bucaramanga Airport via Medellin Enrique Olaya Herrera, Bogota
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- $190–750
Flights from Cartagena to Bucaramanga Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $75–230
- Website
- copaair.com
Flights from Cartagena to Bucaramanga Airport
- Ave. Duration
- 1h 11m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $35–95
- Phone
- 01 800 051 8002
- [email protected]
- Website
- unitransco.com
Bus from San Onofre to Terminal de Transporte de Cartagena
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- $14
- Schedules at
- unitransco.com
- Book at
- unitransco.com
Bus from San Onofre to Terminal de Transporte de Cartagena
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- $14
- Schedules at
- unitransco.com
- Book at
- unitransco.com
Bus from San Onofre to Terminal de Transporte de Cartagena
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Estimated price
- $14
- Schedules at
- unitransco.com
- Book at
- unitransco.com
- Phone
- +57 310 7883333
- [email protected]
- Website
- concordeoficial.com
Bus from Terminal de Transporte de Cartagena to Tunja
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- $45–85
- Schedules at
- concordeoficial.com
- Book at
- concordeoficial.com
Bus from Terminal de Transporte de Cartagena to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 13h 15m
- Frequency
- Once daily
- Estimated price
- $30–60
- Schedules at
- concordeoficial.com
- Book at
- concordeoficial.com
- Phone
- +57 316 7844999
- [email protected]
- Website
- berlinasdelfonce.com
Bus from Terminal Tunja to San Gil
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Estimated price
- $15–21
- Schedules at
- berlinasdelfonce.com
- Book at
- berlinasdelfonce.com
- Super Confort
- $15–21
Bus from Terminal de Transporte de Cartagena to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 12h 32m
- Frequency
- Once daily
- Estimated price
- $29–40
- Schedules at
- berlinasdelfonce.com
- Book at
- berlinasdelfonce.com
- Super Confort
- $29–40
- Phone
- +57 318 583 5375
- [email protected]
- Website
- facebook.com
Bus from Estación Papi quiero Piña to Parque Chicamocha
- Ave. Duration
- 55 min
- Frequency
- On demand
- Estimated price
- $6
- Schedules at
- facebook.com
Bus from Estación Papi quiero Piña to Parque Chicamocha
- Ave. Duration
- 55 min
- Frequency
- On demand
- Estimated price
- $6
- Schedules at
- facebook.com
- Phone
- +57 607 7243562
- [email protected]
- Website
- cotrasangil.com
Bus from Chicamocha to San Gil
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- cotrasangil.teletiquete.com
- Book at
- cotrasangil.teletiquete.com
- Convencional
- $2–4
Bus from Terminal de Transportes de Bucaramanga to San Gil
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- $5–10
- Schedules at
- cotrasangil.teletiquete.com
- Book at
- cotrasangil.teletiquete.com
- Convencional
- $5–8
Bus from Terminal de Transportes de Bucaramanga to San Gil
- Ave. Duration
- 3h
- Frequency
- Every 30 minutes
- Estimated price
- $5–10
- Schedules at
- cotrasangil.teletiquete.com
- Book at
- cotrasangil.teletiquete.com
- Convencional
- $5–8
Bus from Chicamocha to San Gil
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- cotrasangil.teletiquete.com
- Book at
- cotrasangil.teletiquete.com
- Convencional
- $2–4
- Phone
- +57 323 563 9139
- [email protected]
- Website
- copetran.com
Bus from Terminal de Transporte de Cartagena to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 13h
- Frequency
- Hourly
- Estimated price
- $34–60
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $45–60
- Phone
- 01 800 051 8001
- [email protected]
- Website
- expresobrasilia.com
Bus from Terminal de Transporte de Cartagena to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 14h 6m
- Frequency
- Every 4 hours
- Estimated price
- $35–55
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $35–55
Bus from Terminal de Transportes de Monteria to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 14h
- Frequency
- Once daily
- Estimated price
- $40–65
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $40–60
- Phone
- +57 604 444 8888
- [email protected]
- Website
- rapidoochoa.com.co
Bus from San Onofre to Terminal de Transportes de Monteria
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- Estimated price
- $13–20
- Schedules at
- rapidoochoa.com.co
- Book at
- rapidoochoa.com.co
- Ave. Duration
- 38 min
- Estimated price
- $24–29
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, Slovenia: Getting from Ljubljana to Lake Bled, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.



























