
Bus from Villa de Leyva to Bogotá
Libertadores + Concorde + local buses · ~3-4 hours via Tunja · US$7-12 · Multiple daily + Sunday evening rush + BOG airport connection
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Villa de Leyva to Bogotá
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.
The Villa de Leyva → Bogotá return route is the standard transit for travelers ending their colonial weekend escape.
Spring Bus connects you to operators on this route — Libertadores + Concorde + local buses ($7-12 USD, multiple daily).
Route details: Villa de Leyva to Bogotá
Travel time
3 h 30 min
Distance
165 km
Typical fare
$7 – $12 USD per person
Frequency
Multiple daily buses + Sunday evening rush
First departure
Approx. 5:00 AM
Last departure
Approx. 6:00 PM
Operators on this route
Libertadores · Concorde · Local buses
Pickup at Villa de Leyva
Villa de Leyva central bus terminal
Drop-off at Bogotá
Terminal del Norte in Bogotá (Salitre) + onward to BOG El Dorado international airport
About the journey
The Villa de Leyva → Bogotá return is the standard transit for travelers ending their colonial weekend escape + heading to BOG El Dorado international airport or onward Colombian destinations.
Travel tips for Villa de Leyva → Bogotá
- Sunday evening rush — book ahead for weekend escape returns.
- Onward to BOG El Dorado airport — taxi from Terminal del Norte (~30-45 min, $15-30 USD).
- Onward to Medellín — overnight cama Pullman from Bogotá (~9 h, $25-40 USD).
- Onward to Cali — overnight cama Pullman (~9-10 h, $25-35 USD).
- Onward to Cartagena — long overnight cama Pullman (~18-22 h, $50-75 USD) or flight $80-200 USD.
- Currency: COP throughout Colombia.
Frequently asked questions
How long is the bus from Villa de Leyva to Bogotá?
**About 3-4 hours** — same as inverse direction.
How much is the bus from Villa de Leyva to Bogotá?
**COP 30,000-50,000 / US$7-12 per person**.
What time do buses leave Villa de Leyva for Bogotá?
**Multiple daily — typically 5 AM, 7 AM, 9 AM, 11 AM, 1 PM, 3 PM, 5 PM, 6 PM**. Sunday evening rush.
Can I make a same-day BOG international flight?
**Yes** — bus to Bogotá (~3-4 h) + taxi to BOG El Dorado airport (~30-45 min). Total ~4-5 hours. Comfortable buffer for most international flights.
Can I continue to Medellín or Cali same-day?
**Yes via overnight cama Pullman** from Bogotá's Terminal de Transportes (Salitre).
Going the other direction?