
Bus from Bucaramanga to Barichara
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 Bucaramanga to Barichara
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.
Barichara, often called Colombia's most beautiful town, lies about 110 kilometers south of Bucaramanga, a journey of roughly 2.5 hours. Most travelers reach it by riding first to San Gil and then transferring to a frequent local bus for the short final climb onto the Barichara plateau. The route descends from Bucaramanga's hills into the Fonce valley before rising into the dry highlands above the Suárez canyon, where the colonial village sits beautifully preserved.
Buses leave the Terminal de Transportes de Bucaramanga, typically with a change at San Gil, and finish in Barichara's compact center. Copetran usually handles the Bucaramanga to San Gil leg, while Cotrasangil runs the frequent San Gil to Barichara connection. Combined fares come to roughly $6 to $14 USD. Because the trip usually involves a transfer, leaving in the morning gives you the smoothest connection and the most time to enjoy Barichara.
Route details: Bucaramanga to Barichara
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 Bucaramanga
Terminal de Transportes de Bucaramanga
Drop-off at Barichara
Barichara town center / local bus stop
About the journey
Reaching Barichara from Bucaramanga means heading south through the Santander countryside to one of Colombia's most photogenic colonial villages. The roughly 110-kilometer journey takes about 2.5 hours and usually routes through San Gil, where many travelers change to a frequent local Cotrasangil bus for the final climb onto the Barichara plateau. The drive leaves Santander's hillside capital, descends into the Fonce valley, and then ascends the dry, sculpted highlands above the Suárez river canyon. Copetran typically covers the Bucaramanga to San Gil stretch, with Cotrasangil completing the short final leg. The result is a rewarding half-day trip from the capital to a town of whitewashed walls and hand-laid stone streets that feels worlds away from the city.
Travel tips for Bucaramanga → Barichara
- Plan to change at San Gil, where frequent Cotrasangil buses complete the final 45-minute leg up to Barichara.
- Start in the morning so the transfer goes smoothly and you arrive in Barichara with plenty of daylight to explore.
- Buy separate tickets for the Bucaramanga to San Gil leg and the short San Gil to Barichara hop, keeping small pesos ready.
- Pack sun protection, as Barichara's high, dry plateau offers little shade while you wander its stone streets.
- Verify the last connection from San Gil to Barichara, which winds down by early evening, especially if you set out late.
- Consider basing in San Gil if you also want adventure sports, then day-tripping to Barichara on the easy local bus.
Frequently asked questions
How long is the bus from Bucaramanga to Barichara?
Plan on about 2.5 hours for the roughly 110-kilometer trip, which usually includes a transfer at San Gil to the local Barichara bus.
How much does a ticket cost?
Combined fares generally run $6 to $14 USD across the legs, depending on the operators and whether you ride a coach or a local minibus.
Is there a direct bus?
Usually not. Most travelers take a Bucaramanga to San Gil service and then change to a frequent Cotrasangil bus for the short final leg up to Barichara.
What time should I leave?
A morning departure, roughly between 5:30 AM and midday, is best so the San Gil transfer connects smoothly and you reach Barichara in daylight.
Why visit Barichara from Bucaramanga?
Barichara is widely regarded as Colombia's most beautiful town, with whitewashed colonial buildings, terracotta roofs, and stone streets, making it a rewarding excursion from the Santander capital.
Going the other direction?
Bus from Barichara to Bucaramanga
Related routes
Bus route
San Gil → Barichara
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
Barichara → San Gil
45 min · $2–$5 USD
Bus route
San Gil → Bucaramanga
2 h 15 min · $5–$12 USD
Bus route
Bogotá → Bucaramanga
8 h 30 min · $18–$32 USD