
Bus from Barichara to Bucaramanga
Bus (often via San Gil) · ~2.5h · $6–$14 USD · Several daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Barichara to Bucaramanga
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
Leaving the calm of Barichara for Bucaramanga is a roughly 2.5-hour trip covering about 110 kilometers, almost always with a transfer at San Gil. A short local bus carries you down from the Barichara plateau to San Gil, where you board a northbound coach to Santander's capital. The route descends into the Fonce valley and then climbs to Bucaramanga's hillside setting, passing through classic Santander countryside along the way.
Buses leave Barichara's central pickup point, connect through San Gil, and arrive at the Terminal de Transportes de Bucaramanga south of the city. Cotrasangil usually runs the first leg, with Copetran completing the route north. Combined fares total roughly $6 to $14 USD. Since the trip involves a connection, allowing a comfortable buffer at San Gil keeps things relaxed, especially if you're continuing to Bucaramanga's airport or a long-distance bus onward.
Route details: Barichara to Bucaramanga
Travel time
2 h 30 min
Distance
110 km
Typical fare
$6 – $14 USD per person
Frequency
Several daily, usually via San Gil
First departure
Approx. 5:30 AM
Last departure
Approx. 5:30 PM
Operators on this route
Cotrasangil · Copetran
Pickup at Barichara
Barichara town center / local bus stop
Drop-off at Bucaramanga
Terminal de Transportes de Bucaramanga
About the journey
Returning from Barichara to Bucaramanga takes travelers from a tranquil colonial village back to Santander's lively capital, a roughly 110-kilometer trip of about 2.5 hours. The journey almost always starts with a short local bus down off the Barichara plateau to San Gil, where you transfer to a northbound coach toward Bucaramanga. The route drops from the dry highlands above the Suárez canyon into the Fonce valley before climbing once more to the capital's hillside setting. Cotrasangil typically covers the Barichara to San Gil leg, while Copetran handles the onward stretch to Bucaramanga. With frequent departures on both legs, the return is straightforward, and travelers often use it to reach Bucaramanga's airport or onward long-distance connections.
Travel tips for Barichara → Bucaramanga
- Transfer at San Gil, taking the short Cotrasangil bus down from Barichara and then a Copetran coach onward to Bucaramanga.
- Leave a generous buffer at San Gil if you're connecting to a flight or long-distance bus, since the first leg is a local service.
- Travel earlier in the day, as the local Barichara departures wind down by early evening and onward options thin out at night.
- Keep small pesos ready for separate fares on each leg and any terminal fees in Bucaramanga.
- Use Metrolínea or a ride app from Bucaramanga's terminal, which sits south of the city's central and northern neighborhoods.
- Confirm onward times in advance if heading beyond Bucaramanga, so your arrival lines up with the next departure.
Frequently asked questions
How long is the bus from Barichara to Bucaramanga?
Allow about 2.5 hours for the roughly 110-kilometer journey, which usually includes a transfer at San Gil to a northbound coach.
How much does a ticket cost?
Combined fares generally run $6 to $14 USD across both legs, depending on the operators and the type of vehicle on each segment.
Is there a direct bus?
Usually not. Most travelers take a short Cotrasangil bus from Barichara to San Gil, then transfer to a Copetran service for the onward leg to Bucaramanga.
Can I connect to Bucaramanga's airport?
Yes, but allow extra time. After arriving at the Bucaramanga terminal, you'll need onward transport to Palonegro airport, so build in a comfortable buffer for the transfer.
What time should I leave Barichara?
Earlier is better. Aim to depart in the morning or early afternoon, since local buses from Barichara and onward connections both thin out toward evening.
Going the other direction?
Bus from Bucaramanga to Barichara
Related routes
Bus route
Bogotá → Bucaramanga
8 h 30 min · $18–$32 USD
Bus route
San Gil → Bucaramanga
2 h 15 min · $5–$12 USD
Bus route
Barichara → San Gil
45 min · $2–$5 USD
Bus route
Bucaramanga → Bogotá
8 h 30 min · $18–$32 USD
Bus route
Bucaramanga → San Gil
2 h 15 min · $5–$12 USD
Bus route
San Gil → Barichara
45 min · $2–$5 USD