Colombia

San Bernardo

San Bernardo

San Bernardo is a small town located in the Cundinamarca Department of Colombia. Situated in the heart of the country, San Bernardo is surr…

Best for you if…

  • A 4–5 day trip
  • Exploring with transit or a car
  • Nature exploration travelers
  • Adventure sports travelers
  • Visiting in December to February
Recommended stay
3-5 days days
Best time
December to February
Walkability
Spread
Guide depth
Solid guide
More about this guide

San Bernardo is a strong pick for nature exploration & adventure sports — plan about 3-5 days days; group places into half-day loops. Peak season: December to February.

Solid guide guide · about 4 min to read · depth score 60/100 (coverage of intro, tips, and mapped places)

Spread density — Wide area — group nearby places into half-day loops. (≈0.8 km span)

3-5 days Recommended days
December to February Best season
8 Nearby places

Find nearby destinations

When to go

High season: December to February

JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC

Best months for lower-cost travel: March · April · September · October

Weather

Autumn

15-20°C

Spring

20-25°C

Summer

25-30°C

Winter

10-15°C

How to get there

How to Reach San Bernardo in Colombia

San Bernardo is a beautiful town located in the Cundinamarca Department of Colombia. If you are planning a visit to this enchanting destination, here are a few ways to reach San Bernardo:

By Air

The nearest international airport to San Bernardo is El Dorado International Airport in Bogotá, the capital city of Colombia. From the airport, you can take a domestic flight to La Vanguardia Airport in Villavicencio, which is approximately a 2-hour drive away from San Bernardo. Once you reach Villavicencio, you can hire a taxi or take a bus to San Bernardo.

By Road

If you prefer a road trip, you can drive to San Bernardo from Bogotá. The distance between Bogotá and San Bernardo is approximately 173 kilometers, and the journey takes around 3-4 hours, depending on the traffic. The route is quite scenic, passing through the Andean mountains and offering breathtaking views.

By Public Transportation

Another option is to take a bus from Bogotá to San Bernardo. Buses regularly depart from the main bus terminals in Bogotá, such as Terminal Salitre or Terminal de Transportes de Bogotá. The journey usually takes around 4-5 hours, depending on the traffic and road conditions.

By Tourist Shuttle

If you prefer a hassle-free and comfortable journey, you can opt for a tourist shuttle service. Several tour operators in Bogotá offer shuttle services to San Bernardo. These shuttles provide convenient pick-up and drop-off points, ensuring a smooth and enjoyable travel experience.

Whichever mode of transportation you choose, reaching San Bernardo is well worth the effort. Once you arrive, you can immerse yourself in the town's rich culture, explore its charming colonial architecture, and indulge in the natural beauty of its surroundings.

Getting to know San Bernardo

San Bernardo is a small town located in the Cundinamarca Department of Colombia. Situated in the heart of the country, San Bernardo is surrounded by stunning natural landscapes and offers a peaceful retreat for visitors seeking a break from the bustling city life.

The town is known for its picturesque beauty, characterized by rolling hills, lush greenery, and breathtaking views of the Andean mountains. The climate in San Bernardo is generally mild, with cool temperatures and occasional rainfall, making it an ideal destination for outdoor activities such as hiking, birdwatching, and horseback riding.

One of the main attractions in San Bernardo is the Laguna de San Bernardo, a stunning lagoon located just a few kilometers from the town center. The lagoon is known for its crystal-clear waters and is a popular spot for swimming, kayaking, and picnicking. Surrounding the lagoon, visitors can find several hiking trails that offer panoramic views of the surrounding landscapes.

In addition to its natural beauty, San Bernardo is also home to a rich cultural heritage. The town has a charming colonial architecture, with colorful buildings and cobblestone streets that take visitors back in time. The main square, Plaza de San Bernardo, is the heart of the town and features a beautiful church and several small shops and restaurants where visitors can sample local cuisine and buy handmade crafts.

Pre-trip checklist

Compiled from local tips, stay length, and season notes.

Local tips

  • Pack sunscreen and insect repellent
  • Learn basic Spanish phrases
  • Try local cuisine

Frequently asked questions

Answers compiled from stay length, season, and local tips for this guide.

How many days do you need in San Bernardo?

Most travelers spend about 3-5 days days in San Bernardo, Colombia.

When is the best time to visit San Bernardo?

High season is typically December to February.

Which months are more budget-friendly in San Bernardo?

Travelers often find better value in March, April, September, October.

What kind of trip is San Bernardo good for?

San Bernardo suits Nature exploration, Adventure sports, Cultural immersion.

Is San Bernardo walkable?

Wide area — group nearby places into half-day loops.

Any local tips for San Bernardo?

Pack sunscreen and insect repellent

Build your trip

Add San Bernardo and the places you want to see — your itinerary stays on this device.

Multi-city ideas

Nearby combinations sharing travel styles. See all routes

  • San Bernardo → Arbelaez → Fusagasuga · ≈17 km
  • San Bernardo → Arbelaez → Tibacuy · ≈20 km
  • San Bernardo → Pandi → Fusagasuga · ≈25 km

Same vibe

Destinations sharing travel styles, stay length, or region.

Explore nearby

Nearby places worth adding to your trip

Pandi

Colombia

7.4 km · Best: December to February · 5-7 days · Spread

Pandi is a small town located in the Cundinamarca department of Colombia. Situated in the heart of the country, it is surrounded by lush gr…

Arbelaez

Colombia

10 km · Best: December to February · 5-7 days days · Compact

Arbelaez is a small town located in the Cundinamarca Department of Colombia. Situated in the heart of the country, it is known for its pict…

Icononzo

Colombia

12 km · Best: December to February · 3-5 days days · Spread

Icononzo is a charming town located in the Tolima Department of Colombia. Situated in the central part of the country, the town is nestled…

Fusagasuga

Colombia

17 km · Best: December to February · 3-5 days days · Spread

Fusagasuga is a charming city located in the Cundinamarca Department of Colombia. Situated in the Andean region, it is nestled in a picture…

Tibacuy

Colombia

19 km · Best: April to June, December · 3-5 days · Compact

Tibacuy is a picturesque town located in the Cundinamarca Department of Colombia. Situated in the heart of the Andes Mountains, it offers b…

Pasca

Colombia

20 km · Best: December - January · 7 days · Compact

Pasca is a charming municipality located in the heart of the Andes mountain range in Cundinamarca, Colombia. Tucked away from the bustling…

Silvania, Colombia

Colombia

24 km · Best: December to January · 5-7 days · Moderate

Silvania is a charming town located in the Cundinamarca department of Colombia. Situated in the heart of the country, Silvania boasts stunn…

Melgar

Colombia

25 km · Best: December to February · 5-7 days · Moderate

Melgar is a beautiful municipality located in the department of Tolima, Colombia. It is situated at an altitude of 477 meters above sea lev…