If you’re looking for the best places to visit in Colombia, you’ve come to the right place. This South American country has transformed into one of the continent’s most exciting destinations, all colonial cities, Caribbean beaches, Andean coffee country and adventure capitals, and it’s far safer and more welcoming than its old reputation suggests. We spent a full month travelling Colombia and have been back since. This first-hand guide covers the top destinations and how to string them into a Colombia itinerary, for anyone with one week or three.
Key Takeaways
- The classic first-timer trio is Medellín, Cartagena and Bogotá, ideally paired with the Caribbean coast (Santa Marta and Tayrona) and the coffee region.
- Give yourself 10 to 14 days for the highlights, or two-plus weeks to add the Lost City trek, San Gil or the coffee farms; a week does two or three places well.
- Colombia is a year-round destination, with the driest months roughly December to March and July to August.
- Getting around is easy and cheap by domestic flights and buses, so you don’t need a car for the classic route.
- It’s much safer than its reputation, with well-trodden tourist routes, though normal big-city common sense still applies.

Best Places to Visit in Colombia at a Glance
| Best for first-timers | Medellín, Cartagena, Bogotá + the coffee region |
| Best beaches | Santa Marta, Tayrona National Park, the islands off Cartagena |
| Best adventure | San Gil (paragliding, rafting) and the Lost City trek |
| How long | 10–14 days for the highlights; 2–3 weeks ideal |
| Best time | Driest December to March and July to August; good year-round |
| Getting around | Cheap domestic flights and buses (no car needed) |
Colombia packs a lot of variety into one country, so it helps to see how the top places compare before you plan a route. Here’s the shortlist, by region and what each is best for.
| Destination | Region | Best for | Days |
|---|---|---|---|
| Medellín | Andes (Antioquia) | City life, nightlife, Guatapé day trip | 3–4 |
| Bogotá | Andes (capital) | Museums, history, Monserrate views | 2–3 |
| Cartagena | Caribbean coast | Colonial old town, beaches, islands | 2–3 |
| Santa Marta & Tayrona | Caribbean coast | Beaches, national park, diving | 4–5 |
| Lost City Trek | Sierra Nevada | A jungle trek to ancient ruins | 4–5 |
| San Gil | Santander | Adventure sports & paragliding | 2–3 |
| Coffee region (Salento) | Andes (Quindío) | Coffee farms & the Cocora Valley | 2–3 |
| Cali | Southwest | Salsa dancing & nightlife | 2 |
The Best Time to Visit Colombia
Colombia’s peak season is December to March, when the rain is lightest and the crowds (and prices) are highest. The rainy season varies by region: the Caribbean coast is wettest around September and October, while the Andes see more rain from May to July and October to December. Honestly, though, there isn’t really a bad time to go. Temperatures stay fairly consistent year-round, and even when it rains it’s usually followed by sunshine, so pick your months around the specific places on your route.

Suggested Colombia Itineraries: 1 Week, 10 Days and 2 Weeks
We could easily have spent months in Colombia (a full month, and we still came back for more), but most people have a week or two. Here’s how we’d string the highlights together for different trip lengths. Because domestic flights are cheap and quick, you can cover a lot of ground without long overland journeys.
1 Week in Colombia
With seven days, focus on two or three places rather than rushing. A great first-timer loop is Bogotá (2 days) → Medellín and Guatapé (3 days) → Cartagena (2 days), flying between each. You get the capital’s museums, Medellín’s energy and a day at the Guatapé rock, then finish on the Caribbean coast in colonial Cartagena.
10 Days in Colombia
Ten days lets you add the coast properly: Bogotá (2) → Medellín and Guatapé (3) → Cartagena (2) → Santa Marta and Tayrona (3). Tayrona National Park’s jungle-backed beaches are worth the extra days, and Santa Marta is the gateway if you want to tack on the Lost City trek later.
2 Weeks (or More) in Colombia
Two weeks is the sweet spot for a rounded trip. Build on the 10-day route and add either the Lost City trek (4–5 days) from Santa Marta, the adventure town of San Gil (2–3 days), or the coffee region around Salento (2–3 days) for the Cocora Valley. With three weeks you can do all of them. If you can’t fit it in, don’t worry, Colombia is the kind of place you come back to.
The Best Places to Visit in Colombia
Medellín
Medellín should top your list. Once notorious, it’s now one of Colombia’s most liveable cities and a magnet for expats and digital nomads, tucked into the Andes of Antioquia and nicknamed the “City of Eternal Spring” for its near-perfect weather. It isn’t packed with big sights, but it has lovely botanical gardens, green public spaces and squares like Plaza Botero, and its food and nightlife are world-class, join a market food tour, then taste a local craft beer after dark. Our full guide to Medellín has more.

Medellín is also the base for one of Colombia’s best day trips: Guatapé, a wildly colourful town about two hours away. The highlight is El Peñol, a giant monolith with hundreds of stairs carved up its side and sweeping views from the top. Give it a full day. Best for: city life and nightlife. Days: 3–4.


Bogotá
Colombia’s high-altitude capital, about eight hours southeast of Medellín (or a quick flight), has plenty to reward a couple of days. Start in La Candelaria, the cobblestoned historic centre, on a walking or biking tour, then hit the famous museums, the Museo del Oro (Gold Museum) and the Museo Botero. No visit is complete without riding the cable car up Cerro Monserrate for sweeping views over the city. For a genuinely eye-opening experience, the Breaking Borders tour is run by former gang members and offers a perspective on the city you won’t get anywhere else. Best for: museums and history. Days: 2–3.



Cartagena
If you love cities by the sea, Cartagena is the one, and the best of it is right on the water. Start in the walled old town, where colonial history meets a buzzing modern scene, then head to Bocagrande for the newer, high-rise side of the city. Finish on the beach: relax on the sand near the city, or take a boat out to the nearby islands for a slice of Caribbean paradise. Best for: colonial old town and beaches. Days: 2–3.

Santa Marta and Tayrona
Santa Marta is one of our personal favourites, especially for outdoor and nature lovers. Base yourself here to explore nearby Taganga, a fishing town with tropical beaches, boat trips and some of Colombia’s best diving. The real draw, though, is Tayrona National Park, a wild reserve where jungle tumbles down to pristine, secluded beaches, ideal for hiking and a night or two under the palms. Best for: beaches and national park. Days: 4–5.

The Lost City Trek
Santa Marta is also the gateway to the famous Lost City trek, a challenging four-to-five-day hike through the jungle of the Sierra Nevada to Ciudad Perdida, ancient ruins older than Machu Picchu. Nothing quite compares to sweating through the rainforest and emerging onto the moss-covered terraces of a lost civilisation. It’s one of the most rewarding things to do in all of Colombia, and a genuine bucket-list adventure. Best for: adventurous trekkers. Days: 4–5.

San Gil
San Gil is Colombia’s adventure capital, a small, charming town in Santander surrounded by raging rivers, rolling hills and deep canyons. The menu of adrenaline is long, whitewater rafting, canyoning, kayaking and caving, but its claim to fame is paragliding. We gave it a go while we were there and it was one of our favourite, most heart-pounding experiences in the whole country. There’s not much in the town itself, but the adventure is all right outside it. See our guide to San Gil for more. Best for: adventure sports. Days: 2–3.

More Places to Consider in Colombia
With more time (or on a return trip), these destinations are well worth adding to a Colombia itinerary.
Cali
If you love dancing and nightlife, Cali is Colombia’s salsa capital and pure energy. By day, wander the charming cafe-lined streets of Barrio San Antonio and try the local pandebono cheese bread; by night, watch the experts move at a salsa club, or join in.

The Coffee Region: Salento and the Cocora Valley
Tucked into the Andes, the coffee town of Salento draws coffee lovers from around the world, tour a plantation and taste the local brews at the source. It’s also the gateway to the Cocora Valley, a lush green landscape of towering wax palms and trekking routes, and to Los Nevados National Park with its rare high-altitude birds.


Caño Cristales
Often called the most beautiful river in the world, Caño Cristales is nicknamed the “River of Five Colours.” For a short window each year, a unique aquatic plant blooms and turns the riverbed into a flowing rainbow of reds, yellows, blues and greens, a genuinely surreal sight worth the effort to reach.
Punta Gallinas and La Guajira
For the truly intrepid, Punta Gallinas is the northernmost point in South America, reached by crossing the vast, sandy La Guajira desert. The reward is wide, remote beaches where you may well have the ocean entirely to yourself.
San Andrés and Providencia
Far off the coast (closer to Nicaragua than mainland Colombia), the islands of San Andrés and Providencia serve up colourful coral reefs, turquoise water and a laid-back, reggae-soundtracked island vibe, a different side of Colombia entirely.
Colombia Itinerary Map
The classic route strings together the Andes and the Caribbean coast. Here’s how the main stops connect from Bogotá up to the coast.
Frequently Asked Questions
What are the best places to visit in Colombia?
The classic first-timer route is Bogotá, Medellín (and nearby Guatapé), Cartagena and the Caribbean coast (Santa Marta, Tayrona and the Lost City trek), plus the coffee region around Salento and the Cocora Valley. Adventure travellers add San Gil, and the intrepid head to Caño Cristales or La Guajira.
How many days do you need in Colombia?
Aim for 10 to 14 days to comfortably combine the highlights (Bogotá, Medellín and the Caribbean coast); with a week you can do two or three places well, and two weeks or more lets you add the coffee region, San Gil or the Lost City trek.
Where should you go in Colombia for the first time?
Medellín, Cartagena and Bogotá are the classic first-timer trio, ideally paired with the coffee region (Salento and the Cocora Valley) and a few days on the Caribbean coast around Santa Marta and Tayrona.
Is Colombia safe to visit?
Colombia is far safer for travellers than its old reputation suggests, with the main cities and tourist routes well-trodden; still, use normal big-city common sense. See our dedicated guide on whether Colombia is safe to travel for the full picture.
What is the best time to visit Colombia?
The driest months are December to March and July to August, but thanks to its varied regions and elevations Colombia is genuinely a year-round destination; pick your months by the specific places on your route.
What is Colombia most famous for?
Coffee, Cartagena’s colourful old town, the transformation of Medellín, Caribbean beaches, the biodiversity of the Amazon and Andes, and landmarks like Guatapé’s rock and the Lost City trek.
Do you need a car in Colombia?
Not usually. Most travellers move between cities by cheap domestic flights and buses, and get around within cities by taxi and ride-share, so a rental car isn’t necessary for the classic route.
Final Thoughts
Colombia rewarded us with a full month and then pulled us back for more, and we still feel like we’ve only scratched the surface. Whether you have a week for the classic cities or three for the trek, the coffee farms and the far-flung coast, this is a country that punches well above its reputation. Our own favourites were Santa Marta and the paragliding at San Gil. You’ll find your own. Which of these places is top of your Colombia list?

READ NEXT: Everything You Need to Know for the Lost City Trek


Leave a Reply