How to get from Bogota to Villa de Leyva

Villa de Leyva

About traveling from Bogota to Villa de Leyva

Bogota and Villa de Leyva could not be more opposite, but both are enjoyable in their own ways. Bogota is Colombia’s lively capital, this sprawling city has much to do and see, as you’ll be able to explore for days on end. While Villa de Leyva is a small colonial town, popular for weekend visits, the white colonial buildings and cobblestone streets make it a romantic destination.

If you decide to take a car transfer from Bogota to Villa de Leyva, you can also enjoy some exceptional sights, including the fun Jaime Duque Park, the Salt Cathedral of Zipaquira, the Nemcon Salt Mines, Raquira, and the Convent of Santo Ecce Homo.

How to get from Bogota to Villa de Leyva

If you’re travelling from Bogota to Villa de Leyva, you have several travel options. For travellers on a budget, the bus is the cheapest way to travel from Bogota to Villa de Leyva. The fastest way to travel from Bogota to Villa de Leyva is by car, therefore a car is of course the best way to travel from Bogota to Villa de Leyva since it’s so convenient.

Bogota to Villa de Leyva by bus

To travel from Bogota to Villa de Leyva by bus, there are two bus stations you can go to. First is, Saltire (Terminal de Transporte S.A.), the second is Terminal Satelite Del Norte (North Satellite Terminal). There you will buy a ticket to Villa de Leyva. Please note that you must buy your ticket on the day of the trip, prices and times may vary depending on the companies. There are many buses to Villa de Leyva that depart from Bogota, due to the unpredictability of times we recommend having a flexible schedule or contacting one of the bus companies prior to your trip. Buses leave early in the morning and travel throughout the day, you are able request rates and times on each company’s website. The bus from Bogota to Villa de Leyva is run by Flota Valle De Tenza, Transporte Alianza Ltda, Cundinamarca, Tisquesusa, La Verde, Rapido El Carmen, and The Libertadores, with bus tickets from Bogota to Villa de Leyva costing around 6 EUR for the about 4-5 hour trip. The distance from Bogota to Villa de Leyva is about 165 kilometers.

All options offer direct service from Bogota to Villa de Leyva.

Bogota to Villa de Leyva by bus

First/Last Departure

~8:00 AM-6:00 PM~

Avg. Price

€6

Distance

~165 km

Duration

~4-5 hr

Operating Companies

Flota Valle De Tenza, Transporte Alianza Ltda, Cundinamarca, Tisquesusa, La Verde, Rapido El Carmen, and The Libertadores

Bogota to Villa de Leyva Private Car Transfer

For speed and convenience, a private car transfer with Daytrip is the best way to travel from Bogota to Villa de Leyva. You will be picked up at your accommodation in Bogota, and the driver will take care of your luggage. You’ll then be able to enjoy door-to-door service to your accommodation in Villa de Leyva, and can even add sightseeing stops on the way!

Book a Private Car Transfer from Bogota to Villa de Leyva

Going the other direction? Check our guide on How to get from Villa de Leyva to Bogota

Team Daytrip

Your authority on door-to-door private car services for any vacation.

https://daytrip.com/
Previous
Previous

How to get from Medellin to Cali

Next
Next

How to get from Villa de Leyva to Bogota