
Villa de Leyva, a whitewashed colonial town famous for its vast cobblestone square, lies 130 kilometres (81 miles) north of Bogota. The bus is the cheapest way to get from Bogota to Villa de Leyva at $8.60 (30,000 COP). A private transfer is the most comfortable option, going door to door in 2h 55m - 4h.
Distancia de Bogota a Villa De Leyva
Bogota y Villa De Leyva están a unos 130 km (81 millas) de distancia, y el trayecto en sí cubre alrededor de 167 km por carretera. Según la opción, el trayecto dura entre 2h 30m y 4h 30m.
3 formas de viajar de Bogotá a Villa de Leyva
Hay tres maneras to travel from Bogota to Villa de Leyva. You can choose between the bus, bus (the way back), and private transport. The journey takes 2h 30m–2h 55m and la forma más rápida es en autobús. If you're on a budget, la opción más barata es en autobús with tickets starting at $8.60 (30,000 COP).
Conecta con nuestra comunidad
Todavía no hay preguntas — sé el primero en preguntar sobre Bogota to Villa de Leyva.
Bogota a Villa de Leyva en Autobús
El autobús es una forma asequible de ir de Bogotá a Villa de Leyva.
There are four bus companies operating on this route: Omega, Flota Valle de Tenza, Expreso Gaviota and Coflonorte. You can buy tickets directly at the bus station or book in advance for $8.60 (30,000 COP).
Los autobuses salen de Terminal Salitre o Terminal del Norte en Bogotá.
Los autobuses desde Terminal del Norte son ideales para llegar a Villa de Leyva. Ya están saliendo de la ciudad, por lo que evita el tráfico interurbano. Aún así, normalmente es mejor salir desde la terminal más cercana a su hotel. De esta forma, se evita viajes largos en taxi y desvíos innecesarios solo para llegar a la estación.
Estaciones de salida
If you're carrying luggage or want a comfortable ride to the bus station, Uber is the best choice. Expect to pay about $8.70 (30,000 COP) for the 40-minute trip to Terminal Salitre or $15 (52,000 COP) for the 50-minute journey to Terminal del Norte.
Taxis are usually cheaper than Uber, with fares starting at $4.30 (15,000 COP) to Terminal Salitre or $6.60 (23,000 COP) to Terminal del Norte. But prepare to haggle. Many drivers try to overcharge, especially tourists who don’t speak Spanish.
¿Tiene un presupuesto ajustado? También puede llegar a las estaciones de autobuses utilizando el sistema de autobuses TransMilenio de Bogotá. Cuando se dirija a Terminal del Norte desde el centro de la ciudad, comience en Estación Universidades. Tome la Línea 6 hasta Calle 45-American School, luego haga transbordo a la Línea 8 o B18 y bájese en la última parada Terminal. The fare costs $0.90 (3,000 COP).
Si decide ir desde Terminal Salitre, también puede utilizar TransMilenio. En la estación Universidades tome la Línea 1 hacia Portal El Dorado y bájese en la estación El Tiempo - Cámara de Comercio.
Horario Autobús de Bogota a Villa De Leyva
Los billetes de Autobús están disponibles en Bookaway y Flotavalledetenza.
Estación de llegada
El autobús te dejará en Terminal de Villa de Leyva. La mayoría de los hoteles y hostales están a poca distancia de esta estación de autobuses. La plaza principal también está a solo 5 minutos a pie. En caso de que te alojes fuera de la ciudad, encontrarás taxis esperando en la terminal para llevarte directamente allí.Bogota a Villa de Leyva en Bus (the way back)
Cuando viajes de regreso desde Villa de Leyva a Bogota, deberás dirigirte a Villa de Leyva Bus Terminal, que está a poca distancia a pie de la mayoría de las partes de la ciudad.
Puedes comprar boletos en la estación de autobuses o reservar con anticipación a través de BookAway for $10 (35,000 COP).
Horarios de autobuses de Villa de Leyva a Bogota
Al llegar a Bogota, puedes optar por bajarte frente a Terminal del Norte (el autobús no entrará a la terminal) o puedes continuar hasta Terminal Salitre.
Llegar al centro de la ciudad es fácil desde ambas terminales. Sin embargo, está más cerca de Terminal Salitre.
Desde Terminal del Norte al centro de la ciudad
To get to the city centre from Terminal del Norte, you can book an Uber for around $15 (52,000 COP). Taxis are cheaper, around $6.60 (23,000 COP). Just be sure to agree on the price before you hop in.
Si viajas con un presupuesto limitado, puedes tomar el TransMilenio. Dirígete a la estación de TransMilenio llamada Terminal, take Line Line 8 or L18 to Calle 45 American School, and from there switch to Line 6 towards Universidades. The fare costs $0.90 (3,000 COP).
Desde Terminal Salitre al centro de la ciudad
Si terminas quedándote en el autobús hasta Terminal Salitre, puedes tomar un taxi o Uber al centro de la ciudad.
Uber fares can be higher, starting from $8.70 (30,000 COP), but it’s well worth the convenience and peace of mind. Taxi fares usually start from $4.30 (15,000 COP). Just like at Terminal del Norte, confirm the fare first to avoid surprises.
Otra opción es caminar hasta la parada de TransMilenio más cercana llamada El Tiempo - Cámara de Comercio. From there you can take Line 1 in the direction of Universidades and get off at this station too. A ticket costs $0.90 (3,000 COP).
Bogota a Villa de Leyva en Private Transport
Un traslado privado desde Bogotá a Villa de Leyva es la opción más fácil y conveniente cuando viajas en grupo desde Bogotá a Villa de Leyva. El viaje dura de 2h 55m a 4h, y te dejarán directamente en tu alojamiento, sin necesidad de preocuparte por traslados adicionales.
Prices for private transfer start at $160 (561,000 COP) for a 4-seater. Split it with your group, and it’s about $41 (140,000 COP) each. Travel time is 2h 55m - 4h.
Opciones de transporte privado desde Bogota a Villa de Leyva
Los billetes de Private Transport están disponibles en Bookaway.
Dónde alojarse
Consulta nuestra guía de alojamiento para ColombiaResumiendo
That's the full picture for getting from Bogotá a Villa De Leyva, roughly 130 kilometres (81 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $8.60 (30,000 COP). The quickest trip takes 2h 30m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Preguntas Frecuentes
¿Cuál es la distancia de Bogota a Villa De Leyva?
La distancia de Bogota a Villa De Leyva es 130 kilometres (81 miles).
¿Cuál es la forma más rápida de Bogota a Villa De Leyva?
Los tiempos de viaje de Bogota a Villa De Leyva se solapan: autobús 2h 30m - 4h 30m, bus (the way back) 2h 55m - 4h, private transport 2h 55m - 4h. Según la salida, ninguna opción es siempre la más rápida.
¿Cuál es la forma más barata de Bogota a Villa De Leyva?
La forma más barata de Bogota a Villa De Leyva es en autobús, desde 30,000 COP.
Divulgación de afiliados
Algunos enlaces de esta página son enlaces de afiliados. Si reservas a través de ellos, ganamos una pequeña comisión sin coste adicional para ti. Esto nos ayuda a mantener Gecko Routes gratis y actualizado.





