Bogota airport to Villa de Leyva is one of the most popular overland trips in Colombia, and it is easier than most travelers expect. The colonial town sits roughly 165 kilometers northeast of the capital in the department of Boyacá. A private car usually needs three to four hours to reach it, depending on traffic around Bogotá and on the mountain road beyond. This guide covers the route, every transport option, the best places to stop, and how to plan arrival day for a rested start and an easy check-in.
How Long the Trip Takes
Villa de Leyva has no airport of its own. Every visitor flies into Bogotá El Dorado and continues by road. The distance between the capital and the town is about 165 to 170 kilometers. On a clear run, the drive takes around two hours and forty minutes. El Dorado sits in the west of Bogotá, and the highway north runs through the northern districts, which means the first stretch can eat up a surprising amount of time.
Most travelers plan for three to four hours door to door. Saturdays and holiday weekends stretch that figure, because half of the capital seems to head for the countryside at once. Think of every estimate in terms of a loose range and add a cushion if you have a dinner reservation or a check-in deadline. A relaxed arrival beats a perfect timetable every time.
Ways to Reach Villa de Leyva After You Land
Private car
A private car is the simplest choice for couples, families and groups with luggage. The driver takes you straight to your hotel in town, and nobody else shares the ride. There is no terminal change, no waiting for a seat and no dragging suitcases across a bus station. Travelers who want the vehicle ready on arrival can book Bogotá El Dorado Airport Transportation – private transfer before the flight. A confirmed car matters most after a long haul, when haggling at the curb is the last task anyone wants.
Bus
No direct bus connects the airport with Villa de Leyva. Travelers who choose the bus first reach a terminal in Bogotá, for example Terminal Salitre or Terminal del Norte, and board a coach there. Some services involve a change in Tunja. Expect roughly four to five hours of travel in total. The fare is low, which suits solo travelers with a small bag and plenty of time. With a large suitcase and a late landing, the connections add up quickly.
Taxi and ride apps
Taxis and ride apps can cover the distance. Their fares move with demand, the hour of the day and the state of traffic, which makes the final price hard to predict. A driver who does not know the highland road may also add stress to a long drive. If you go this way, agree on the fare and the exact drop-off point before leaving the airport.
Rental car
Renting a car gives you freedom to stop wherever you choose. It also asks for a long drive after a long flight, on unfamiliar mountain roads with several toll booths. Many travelers who rent in Bogotá prefer to collect the car after a night of rest, and use a driver for the first leg.
The Route Step by Step
Most drivers leave Bogotá by the Autopista Norte, pass Briceño and continue through Tocancipá and Chocontá toward Tunja. Close to Puente de Boyacá, a left turn heads for Villa de Leyva. Colombian media call this the quicker choice, at around two hours and forty minutes starting in the city.
A longer option leaves through Cajicá and Zipaquirá, runs on through Ubaté to Chiquinquirá and then turns toward Villa de Leyva. It takes closer to three hours and forty minutes, although it is usually not the busiest road. A good driver checks the traffic that morning and picks the better line.
Several toll booths sit along the way, including Andes, El Roble, Albarracín and Sáchica. Ask any provider if the quote you receive already covers them. The landscape turns dry and rocky near the town, a sharp change after the green hills around the capital.
Stops Worth Making on the Way
A transfer does not have to be a straight line. Even one planned stop turns the drive into part of the trip, and a private car lets you decide how long to stay.
Puente de Boyacá
The bridge marks a key battle of Colombia's independence campaign in 1819. The site is a short pause with a memorial park, and it sits right at the point where many drivers leave the main highway.
Tunja
Tunja is the capital of Boyacá and often gets overlooked by travelers in a hurry to reach Villa de Leyva. It has a fine central square, a cathedral and colonial houses, including the home of the city's founder. An hour here gives you a taste of Boyacá before the quiet of the village.
Zipaquirá and its Salt Cathedral
Zipaquirá lies north of Bogotá, in the same direction you are already driving. Its Salt Cathedral is built inside a former salt mine, and it is the reason many travelers add a stop on the way out of the capital. Anyone who wants to combine both places can look at the Bogotá Airport to Zipaquirá (Salt Cathedral) transfer and then continue north to Boyacá the next day, or on the same day if the flight lands early.
How to Time Your Arrival Day
Good timing makes this trip far smoother than the distance suggests.
-
Allow for the airport itself. Immigration and baggage claim at El Dorado can take a while. Do not schedule the pickup for a few minutes after the planned landing.
-
Share your flight number. Give it to your provider when you book, along with your landing time, and the pickup can reflect any delay.
-
Aim to arrive in daylight. The streets in the old town are cobbled and narrow, and finding your hotel is easier before dark.
-
Choose weekdays when you can. At weekends and on public holidays, Bogotá travelers fill the town and prices rise. A Tuesday or Wednesday feels calmer.
-
Think about sleeping in Bogotá first. After a very late landing, one night in the capital and a fresh start the next morning may be the better plan.
-
Confirm the hotel address. Small guesthouses around the plaza can be hard to find. Send the exact street address and a phone number to your driver.
What to Do After You Arrive
Villa de Leyva was declared a national monument in 1954, and its center still looks much the way it did in the colonial era. The Plaza Mayor is among the largest town squares in Latin America. Cobbled streets, whitewashed walls and wooden balconies surround it. Walk it early in the morning, when locals open their shops and the plaza belongs to them.
"We landed tired, and having a driver waiting made the three hours easy. By dinner we were walking around the plaza with a coffee."
Beyond the square, several sights reward a short walk or a quick drive.
-
Casa Terracota is a large house shaped entirely by hand in fired clay, about twenty minutes on foot beyond the Plaza Mayor.
-
Convento del Santo Ecce Homo is a Dominican monastery founded in 1620, around twenty five minutes by car. Fossils are visible in its walls and floors.
-
Pozos Azules are small man-made pools with a deep turquoise color. Swimming is not allowed, and the views and the photos are worth the trip.
-
El Infiernito is a Muisca archaeological site with stone monoliths linked to astronomy and fertility.
-
El Fósil is a museum built around a nearly complete kronosaurus skeleton.
-
Ráquira is a colorful potters' town roughly thirty minutes away by car.
Plan two or three days if you can. One day for the town, one for the outlying sights, and one for a hike in the Iguaque area or a visit to Ráquira fills the schedule without rushing. In July the town hosts a kite festival, and on cool evenings the cafes around the plaza stay lively.
Villa de Leyva to Bogota Airport for the Flight Home
The return works the same way in reverse. A private car covering Villa de Leyva to Bogota airport also needs about three to four hours, and the last stretch through the capital can be slow in the morning and late afternoon. Start with your airline's check-in time and count backward, add the full drive, and then add a generous buffer for traffic. For an early flight, sleeping in Bogotá the night before removes most of the risk.
Many people book a Bogota to Villa de Leyva private car on the way in and arrange the return before they leave the town, which settles both legs. That also saves the last-minute search for a driver on the morning of departure. If you plan to stop in Zipaquirá on the way back, tell the driver early, since a stop changes the pickup time.
Weather and What to Pack
The town has a mild highland climate, with an average temperature around 18 degrees Celsius according to the municipality. The dry season covers the early months of the year, and October is usually the wettest month. Days can be warm in the sun, and evenings turn cool quickly. Layers work better than one heavy jacket. Pack comfortable shoes for cobblestones, a hat and sunscreen for the dry hills, and a light rain jacket in any season. Bring some cash too, since small shops and family restaurants do not always take cards.
FAQs
How far is Villa de Leyva after you leave Bogota airport?
The road distance starting in Bogotá is about 165 to 170 kilometers. Leaving El Dorado Airport, the trip adds the drive across the northern part of the city, which varies with traffic.
How long does a private car take to go to Villa de Leyva?
Plan for three to four hours in total. The highway portion alone can take around two hours and forty minutes in good conditions, and the airport exit and city traffic add to that.
Is there a direct bus to Villa de Leyva?
No. Bus travelers first go to a Bogotá terminal for example Terminal Salitre or Terminal del Norte, then take a coach to Villa de Leyva. Some itineraries need a change in Tunja.
Can I visit Villa de Leyva in a single day?
Yes, many people do it in a day. A night in town is more relaxed, because the drive takes a large part of the day in each direction and the village is at its best in the early morning and evening.
What is the best time of year to go?
The early months of the year are the driest. October tends to be rainy. The town is busiest at weekends and on public holidays, which makes weekdays quieter in any month.
Can I swim at Pozos Azules?
No. Swimming is not allowed at the pools. Visitors go for the color of the water and the landscape around it.
Should I book the car before I land?
Booking ahead is wise, especially for families and groups. A confirmed pickup saves you the effort of comparing offers at the curb after a long flight, and it lets you share your flight details in advance.
Conclusion
The trip between Bogotá El Dorado and Villa de Leyva rewards a little planning. Expect three to four hours, build in a buffer, choose daylight and weekdays when you can, and consider one stop on the way in Tunja, Puente de Boyacá or Zipaquirá. Once you arrive, the village is made for slow walking, long lunches and short day trips to the pools, the fossils and the potters of Ráquira.
If you want a driver waiting at the airport, Transpovia lets you compare private transfer options and book your ride before you fly, which leaves your first hours in Colombia for the mountains and not for logistics.

