Villa de Leyva - Colombia

How to get from Bogota to Villa de Leyva (and back)

In this in-depth route guide, you can compare the best ways to travel the 165 kilometers (103 miles) from Bogota to Villa de Leyva. Our team of indpendent travel experts researched each route — breaking down each option by travel time, price, and comfort. Plus, we’ll share the best booking options to help you get the best deal.
Available options
Ela writer - Gecko Routes