How to get from Bogota to Villa de Leyva

Have you explored the concrete jungle of Bogota? Colombia’s capital, which is bursting with culture, nightlife, and activities, left you yearning for something more quiet, calm, and charming? Your next stop is Villa de Leyva, a small colonial town that is the perfect getaway from the city! With beautiful white colonial structures and narrow cobblestone streets, you’ll be transported in time! But, how do you get from Bogota to Villa de Leyva

How Do I Get From Bogota to Villa de Leyva?

Bogota to Villa de Leyva are about 165 km apart and driving time is about 2.5 hours. 

There are a couple ways to get from Bogota to Villa de Leyva, while there is no train, nor a local airport, you have the option of taking one of the local bus companies or using a private car service. For travelers on a budget, the cheapest way to travel from Bogota to Villa de Leyva is by bus. But a private car is both the fastest way to travel from Bogota to Villa de Leyva and the best way to travel from Bogota to Villa de Leyva because it’s so convenient.

Bogota to Villa de Leyva by Bus

When taking one of the local bus companies, it is important to note that there are a handful of companies, some require direct contact for price inquiries, the companies mentioned below are the most transparent. There are many buses that depart Bogota throughout the day, which allows for flexibility, but please note that you will be paying the driver on the day of the trip in cash, and most companies do not take reservations. You will need to go to one of the bus stations, Saltire (Terminal de Transporte S.A.), or Terminal Satelite Del Norte (North Satellite Terminal) and go to the ticket office. The companies you will be looking for are Flota Valle De Tenza, Transporte Alianza Ltda, Cundinamarca, Tisquesusa, La Verde, Rapido El Carmen, and The Libertadores, with the first bus leaving at about 8:00 AM and the last bus leaving at about 6:00 PM and the tickets cost about 6 EUR. 

Time IntervalsIntervals throughout the day
First/Last Departure~8:00 AM/6:00 PM~
Average Price€6
Distance~165 km
Duration~4-5 hr
Operating CompaniesFlota Valle De Tenza, Transporte Alianza Ltda, Cundinamarca, Tisquesusa, La Verde, Rapido El Carmen, and The Libertadores

Bogota to Villa de Leyva by Taxi

Taking a private car is recommended if you prefer a convenient and comfortable option for traveling from place to place. You will be picked up at your accommodation in Bogota and be driven to your destination in Villa de Leyva, no bus stops, no crowding, no confusion. Daytrip is a great option because they even let you choose to stop and see some sites along the way! A trip from Bogota to Villa de Leyva can include stops at…

  • Jaime Duque Park
  • Salt Cathedral of Zipaquira
  • Nemocon Salt Mine
  • Raquira
  • Convent of Santo Ecce Homo

With comfort, convenience, and adventure, it is clear that a private transfer is the best option! To book a private transfer from Bogota to Villa de Leyva, click here!

Going the other direction? Check our guide on: Villa de Leyva to Bogota

Leave a Reply

Your email address will not be published. Required fields are marked *