How to get from Bogota to Villa de Leyva

Getting from Bogotá to Villa de Leyva is a scenic 3–4 hour journey through the Andean highlands, and you can choose between budget-friendly intercity buses, rental cars, private drivers, or all-inclusive day tours from the capital.
At A Glance (Bogota to Villa de Leyva)
| Mode | Duration | Best For |
|---|---|---|
| 🚌 Direct Intercity Bus (Bogotá → Villa de Leyva) | ~3–4 hours (traffic-dependent) | Most travelers, low cost & simple |
| 🏷️ Cost: ~COP 40,000–70,000 one-way depending on company and season. Check live schedules and prices on » compare buses. | ||
| 🚗 Self-Drive / Rental Car (Bogotá → Villa de Leyva) | ~3–3.5 hours, plus stops | Flexibility, side trips en route |
| 🏷️ Cost: From ~COP 220,000–350,000 per day for a small car, plus fuel & tolls. Compare rental offers in Bogotá or at El Dorado Airport on » Booking.com car rentals or look at motorcycle/scooter options on BikesBooking. | ||
| 🧭 Organized Day Tour or Shuttle from Bogotá | ~10–12 hours round-trip | Hassle-free, limited time in Colombia |
| 🏷️ Cost: From ~USD 120–200 (COP 480,000–800,000) per person including transport and guide. Browse day trips on » GetYourGuide tours or similar experiences via Trip.com’s Villa de Leyva guide. | ||
| 🚕 Private Transfer / Taxi (Door-to-Door) | ~3–3.5 hours door-to-door | Families, groups, lots of luggage |
| 🏷️ Cost: From ~COP 550,000–900,000 per vehicle depending on size and pickup point. Compare quotes on » GetTransfer or arrange an airport–hotel transfer in Bogotá with Welcome Pickups and then negotiate a separate intercity ride or tour. | ||
Which Option or Route Should You Choose?
- Fastest & simplest for most travelers: The direct intercity bus (Option #1) from Bogotá’s terminals to Villa de Leyva is cheap, frequent, and straightforward as long as you’re comfortable navigating bus terminals.
- Best for flexibility & road-trip vibes: If you want to stop at viewpoints, Boyacá Bridge, or Ráquira on the way, consider self-drive or a rental car from Bogotá (Option #2). This gives you the most control over departure time and stops.
- Ideal for one-day visits & minimal planning: Travelers with limited time often choose an organized day tour from Bogotá (Option #3), which bundles transport, guide, and key attractions into a single booking.
- Comfort-first & door-to-door: If budget allows and you have a group or lots of luggage, a private transfer (Option #4) offers hotel pickup in Bogotá and drop-off at your accommodation in Villa de Leyva with no transfers.
How to Book and Practical Tips
- Arriving in Bogotá first? If you’re flying into Colombia, compare international flights to Bogotá on Booking.com Flights or Trip.com, then plan at least one night in the city before heading to Villa de Leyva.
- Where to stay before/after the trip: Book accommodation near La Candelaria, Chapinero, or Zona Rosa for convenient access to bus terminals and pickup points. Compare hotels and guesthouses on Booking.com (Bogotá) and charming colonial stays on Booking.com (Villa de Leyva).
- Buying bus tickets: You can buy tickets at the terminals on the day, but weekends and Colombian holidays get busy. To see schedules and reserve ahead, use platforms like 12Go Asia’s Bogotá → Villa de Leyva page or local booking sites in Spanish.
- Traffic & timing: Bogotá’s outbound traffic can be heavy, especially Friday evenings and holiday eves. Morning departures from Terminal Norte or Salitre are usually smoother; always allow extra time to reach your departure terminal.
- Ride-hailing & airport transfers: Taxi, Uber, DiDi and Cabify are widely used in Bogotá. If you prefer a pre-booked meet-and-greet, look at Welcome Pickups Bogotá for airport–hotel rides before your Villa de Leyva trip.
- Luggage strategy: If you’re only spending a night or two in Villa de Leyva, consider leaving heavy bags in Bogotá using a service like Radical Storage Bogotá so you can travel light with a daypack.
- Driving rules & tolls: Self-drivers should be aware of Bogotá’s “pico y placa” vehicle restrictions, speed limits, and several toll booths on the road toward Tunja. Keep some cash handy for tolls and fuel stops.
- Weather & altitude: Bogotá and Villa de Leyva are both at altitude, but Villa de Leyva is generally sunnier and drier. Pack layers, sunblock, and a light jacket for cool evenings.
🚌 Option #1 — Direct Bus (Most Popular, Good Value)
Low cost Frequent departures Traffic-dependent
- Overview: Direct intercity buses connect Bogotá’s main bus terminals (Terminal Salitre and Terminal Norte) with Villa de Leyva, usually via the highway toward Tunja. The distance is roughly 160–170 km and takes about 3–4 hours depending on traffic and stops.
- Companies & route: Several regional operators run this route (such as Valle de Tenza, Expreso Cundinamarca, Omega and others), with departures spaced throughout the day. They typically leave from Bogotá’s Terminal Norte or Terminal Salitre and arrive at Villa de Leyva’s small bus terminal a short walk or quick taxi ride from the Plaza Mayor.
- How to book (with price): Expect to pay around COP 40,000–70,000 one-way, depending on company, time of day, and holiday surcharges. You can buy tickets in person at the terminal, or compare schedules and book electronically via 12Go Asia’s Bogotá → Villa de Leyva listing. For general terminal information (Spanish only), check the official Terminal de Transporte de Bogotá site.
- Comfort level: Buses are generally modern and comfortable, with assigned seats and overhead storage. Some include air-conditioning and reclining seats; always confirm details when booking.
- Pros: Budget-friendly, widely used by locals, frequent daily departures, no need to drive.
- Cons: Departure/arrival times depend on company; traffic leaving Bogotá can be heavy; limited luggage space compared with private cars.
Step-by-step: Direct Bus from Bogotá to Villa de Leyva
- Choose your departure terminal: Most travelers depart from Terminal Norte or Terminal Salitre. Check which terminal your chosen company uses when searching schedules on 12Go Asia or via local booking sites.
- Get to the terminal in Bogotá: From central Bogotá neighborhoods, take a licensed taxi, ride-hailing app (Uber, DiDi, Cabify), or TransMilenio to your terminal. If you have just landed at El Dorado Airport, you can pre-book a transfer to your hotel or directly to the bus station with Welcome Pickups or use airport taxis.
- Buy or collect your ticket: If you haven’t purchased online, go to your company’s ticket counter, confirm departure time, and buy your ticket in cash or card. If you booked via 12Go or another platform, show your voucher and ID as instructed to collect the physical ticket, if required.
- Board the bus: Follow signs to the assigned boarding platform. Staff will check your ticket and may tag larger bags for storage underneath the bus. Keep valuables with you in a small daypack.
- Enjoy the ride: The journey climbs into the Andes and passes rural scenery and small towns. There may be a quick roadside or service-station stop for snacks and bathrooms; keep an eye on where your bus parks.
- Arrive in Villa de Leyva: You’ll arrive at the town’s small terminal. From there, it’s usually a short taxi ride or 10–20 minute walk (depending on your accommodation) to the Plaza Mayor area. If you booked a hotel on Booking.com, message your host in advance to see if they can arrange pickup.
Getting to the main embarking points (Bogotá Bus Terminals)
- Terminal Salitre: Located in the west of Bogotá, convenient if you’re staying near the airport or in western neighborhoods. You can review basic information and services for this terminal on the official Salitre page of Terminal de Transporte.
- Terminal Norte: Situated along the northern highway corridor, often used for routes heading toward Boyacá and Santander. It’s reachable by TransMilenio (Portal del Norte) or by taxi/ride-hailing from most central neighborhoods.
- From popular Bogotá areas: La Candelaria and downtown: expect 30–60 minutes by taxi to either terminal depending on traffic. From Chapinero/Zona G/Zona T: Terminal Norte is usually faster. Ask your hotel for the best route and departure time.
- Luggage considerations: If you’re traveling with large suitcases and just spending a night or two away, consider leaving extra baggage in Bogotá using Radical Storage, then taking only a smaller bag on the bus.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚗 Option #2 — Self-Drive / Rental Car (Most Scenic & Flexible)
Flexible schedule Scenic route Driving & tolls required
- Overview: Renting a car in Bogotá and driving to Villa de Leyva lets you travel at your own pace and stop at places like Puente de Boyacá, Ráquira, or viewpoints along the Andes. The drive is around 3–3.5 hours without long stops.
- Route: Most drivers head north via Autopista Norte (Route 55) toward Tunja, then turn west toward Villa de Leyva. Roads are paved and generally in good condition but can be busy leaving Bogotá and on holiday weekends.
- How to book (with price): Small rental cars typically start around COP 220,000–350,000 per day depending on season and insurance. Compare offers at Bogotá’s El Dorado Airport or city locations on Booking.com car rentals, or, if you prefer two wheels, browse motorcycle and scooter options for Colombia’s capital on BikesBooking.
- Driving notes: Be prepared for city traffic, toll booths (peajes), and occasional slow-moving trucks on mountain stretches. Use offline maps or a reliable data connection, and avoid driving at night if possible.
- Parking in Villa de Leyva: Many hotels and guesthouses provide on-site parking; check when booking your stay via Booking.com. Around the Plaza Mayor, there are small paid parking lots and some street parking; always follow local signage.
- Pros: Maximum freedom for stops and side trips; ideal for groups; can be cost-effective when sharing fuel and rental between several people.
- Cons: City driving stress in Bogotá, fuel and toll costs, need for a valid license and comfort with Colombian driving style, plus potential parking fees.
Step-by-step: Driving from Bogotá to Villa de Leyva
- Pick up your rental car: Collect your vehicle at the airport or a downtown office. When comparing rentals on Booking.com, filter for automatic transmission if you’re not used to manual.
- Check documents & insurance: Make sure you have your passport, driver’s license (and international permit if needed), and proof of insurance. Inspect the car and photograph any existing damage.
- Exit Bogotá: Use your GPS/phone to navigate to Autopista Norte or your preferred outbound route. Try to leave after the worst of morning rush hour or before afternoon traffic peaks.
- Drive toward Tunja: Follow signs for Tunja/Boyacá. You’ll pass several toll booths; keep small bills and coins handy. There are service stations for fuel, snacks, and bathrooms along the way.
- Turn off toward Villa de Leyva: Near Tunja, follow signs for Samacá/Villa de Leyva and take the secondary road west. This stretch is scenic but has curves and occasional slow vehicles, so drive carefully.
- Arrive and park: As you reach Villa de Leyva, follow signs into town, locate your accommodation, and park where indicated. Many cobblestone streets are narrow; drive slowly and be respectful of pedestrians.
Getting to the main embarking points (Rental Offices & Highways)
- Rental locations in Bogotá: Major international and local rental companies operate both at El Dorado International Airport and in central neighborhoods like Chapinero and Zona Rosa. When searching on Booking.com, you can filter by pickup location that’s closest to your hotel.
- Airport to rental office: If your rental is not at the terminal, use an official airport taxi, a ride-hailing app (Uber, DiDi, Cabify) or a pre-booked transfer via Welcome Pickups Bogotá to reach the city office quickly.
- Joining the highway: From most city locations, you’ll head toward Autopista Norte or Avenida Caracas and then merge onto the main road to Tunja. Keep an eye on navigation for the most up-to-date route around construction and traffic.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🧭 Option #3 — Organized Day Tours & Shared Shuttles (Most Hassle-Free)
All-in-one Guided experience Less flexibility
- Overview: Day tours and shared shuttles pick you up in Bogotá, drive you to Villa de Leyva with a guide, often include stops at Puente de Boyacá, Ráquira, Casa Terracota or Pozos Azules, then return in the evening. It’s the easiest way to visit if you don’t want to organize transport yourself.
- How to book (with price): Expect prices to start around USD 120–200 (COP 480,000–800,000) per person for small-group or private options including transport and guide, sometimes with breakfast or lunch. Browse options on GetYourGuide’s Villa de Leyva tours or search for Villa de Leyva excursions from Bogotá on Trip.com’s private tour listings.
- Pickup & drop-off: Most tours offer hotel pickup/drop-off in central Bogotá neighborhoods. Confirm if your accommodation is inside the pickup zone when booking and whether there’s any extra fee.
- What’s included: Typically round-trip transport, bilingual guide, visits to key attractions, and sometimes entry fees or meals. Read the inclusions carefully on the booking page so there are no surprises.
- Pros: Zero logistics; informative local guide; no need to navigate highways or bus terminals; ideal for first-time visitors or those short on time.
- Cons: More expensive than independent travel; fixed schedule; less time to wander on your own.
Step-by-step: Joining a Day Tour to Villa de Leyva
- Choose your tour: Compare itineraries and reviews on GetYourGuide and Trip.com. Decide whether you want a small-group tour, a fully private excursion, or a trip that combines Villa de Leyva with other attractions like Zipaquirá.
- Confirm pickup location: When booking, enter your hotel address and check the pickup window (often early morning). If your lodging is outside the pickup zone, the operator may assign a central meeting point.
- Prepare for a long day: Tours typically last 10–12 hours including driving time. Wear comfortable shoes for walking on cobblestones, bring a light jacket, sunblock, and some cash for souvenirs and optional entrance fees.
- Meet your driver/guide: Be ready at the agreed time. Many tours send updates via WhatsApp or email on the morning of departure.
- Enjoy Villa de Leyva: Your guide will show you the Plaza Mayor, nearby museums, and viewpoints. You’ll usually have some free time for lunch or coffee before returning to Bogotá in the evening.
Getting to the main embarking points (Tour Meeting Spots)
- Bogotá hotel pickups: Most operators serve popular districts such as La Candelaria, Chapinero, and Zona Rosa. When booking your accommodation via Booking.com, check whether it is listed as a common pickup area.
- Central meeting points: If your hotel is not included, you’ll be given a central location, often near a TransMilenio station or well-known plaza. Use a taxi or ride-hailing app to get there 10–15 minutes early.
- Return to your hotel: After the tour, you’re usually dropped back at your original pickup point. If you’re catching a late-night flight, factor in extra time to reach the airport or pre-book an airport transfer through Welcome Pickups or a local taxi service.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
🚕 Option #4 — Private Transfer / Taxi (Door-to-Door Comfort)
Door-to-door Comfortable Higher cost
- Overview: Private transfers and long-distance taxis offer a direct ride from your accommodation in Bogotá (or the airport) to your hotel or guesthouse in Villa de Leyva. This is the most comfortable and convenient option, especially if you’re traveling as a family or group.
- How to book (with price): Expect to pay from about COP 550,000–900,000 per vehicle one-way, depending on vehicle size, pickup point and time. You can compare quotes and book online via GetTransfer, arrange a custom ride through tour platforms like GetYourGuide Bogotá, or negotiate directly with local taxi/remis companies.
- Vehicles: Options range from standard sedans to larger vans and minibuses for groups. If you’re arriving by air, you might combine an airport transfer booked via Welcome Pickups or local taxi with a separate intercity segment.
- Pros: No need to navigate terminals or drive; hotel-to-hotel service; more comfortable for those with mobility issues or young children; cost-effective for small groups.
- Cons: Considerably more expensive than bus travel; price can increase during peak holidays; you’ll want to confirm that your driver is licensed and insured.
Step-by-step: Private Transfer from Bogotá to Villa de Leyva
- Request a quote: Enter your pickup and drop-off addresses and date/time on GetTransfer or contact trusted local companies recommended by your Bogotá hotel.
- Choose vehicle type: Select a sedan for up to 3 passengers or a minivan/minibus for larger parties. Make sure the luggage capacity matches your needs.
- Confirm price & inclusions: Verify whether tolls, parking, and waiting time are included. Request a fixed price in advance to avoid surprises.
- Meet your driver: On the day, your driver will collect you at your hotel lobby or a designated point. Share your live location if using a ride-hailing app, and keep your phone charged.
- Travel & arrival: Enjoy the direct ride without transfers. On arrival in Villa de Leyva, confirm the pickup time and location if you’ve booked a return trip.
Getting to the main embarking points (Hotels & Airport)
- From Bogotá Airport: You can either book a direct intercity transfer to Villa de Leyva, or first go into Bogotá city using an airport taxi, ride-hailing app, or Welcome Pickups airport transfer, then depart for Villa de Leyva later.
- From Bogotá neighborhoods: Private drivers will usually pick you up directly at your accommodation. When booking your stay via Booking.com, check reviews mentioning airport or intercity transfer assistance.
- In Villa de Leyva: Many hotels and guesthouses can recommend trusted drivers for the return trip to Bogotá or onward to other Boyacá destinations.
- Locations/Trip Planner: 🔗 Google Map / 🔗 OpenStreetMap
FAQ (Bogota to Villa de Leyva)
How long does it take to travel from Bogotá to Villa de Leyva?
Most direct trips take around 3–4 hours, whether by bus, car, or private transfer. Buses from Bogotá’s terminals can be a bit slower at busy times due to traffic and intermediate stops, while a private car or rental can be slightly faster if you leave outside rush hour.
Is it better to go by bus or by car?
For solo travelers and couples on a budget, the bus is usually best: it’s inexpensive, reasonably comfortable, and straightforward. If you’re a group of three or more, or you want to explore places like Puente de Boyacá and Ráquira along the way, renting a car or booking a private transfer can be more flexible and sometimes similar in cost per person.
Is the road from Bogotá to Villa de Leyva safe?
The route uses major highways through the department of Boyacá and is commonly used by locals and tourists. As with any road trip, it’s wise to drive during daylight, follow speed limits, and check weather/road conditions in advance. Using reputable bus companies, tour operators, or drivers further improves safety and comfort.
Can I visit Villa de Leyva as a day trip from Bogotá?
Yes. Many organized tours and private drivers offer full-day excursions that leave early in the morning and return at night, giving you several hours to explore the town and nearby attractions. Check detailed itineraries and pickup times on platforms like GetYourGuide or Trip.com to make sure the schedule suits you.
Where can I find official tourism information about Villa de Leyva?
Beyond travel blogs and booking platforms, you can consult Colombia’s official tourism website and local government pages for updated event calendars and general information about Villa de Leyva’s heritage status, festivals, and attractions.
