Affordable Bus Tickets - Compare and book with Spring Bus

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

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Villa de Leyva to Bogotá

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

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 LeyvaBogotá

  • 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?

Bus from Bogotá to Villa de Leyva

See the return route →

Related routes