Two weeks is the right amount of time for a first Colombia trip. It is enough to see the main highlights without feeling rushed, enough to slow down in at least one place, and long enough to understand why people who visit Colombia once almost always go back.
Here is the itinerary I would give a friend asking where to go.
The Route
Cartagena (3-4 days) → Medellín (3 days) → Coffee Region/Salento (3 days) → Bogotá (3-4 days)
This route moves efficiently (all connections are by air or convenient bus) and covers Colombia’s four essential experiences: colonial Caribbean, the transformation city, coffee country, and the capital.
Days 1-4: Cartagena
Why start here: Cartagena is Colombia’s most immediately beautiful city and makes a powerful first impression. The walled old town, the Caribbean heat, the colonial architecture — it is visually overwhelming in the best way. Starting here sets a high bar that the rest of the trip meets in different ways.
Day 1: Arrive. Check in. Walk the old city walls at sunset. Have dinner in the Centro Histórico — La Vitrola for atmosphere and live music, or the simpler local restaurants one block off the main plaza.
Day 2: Morning in Getsemaní (the authentic neighborhood just outside the walls, full of murals and real Cartagena life). Afternoon: Castillo San Felipe de Barajas (the largest colonial fortress in the Americas). Evening: drinks at a rooftop bar overlooking the old city.
Day 3: Full day on the Rosario Islands. Boat departs from the Marina in the morning, returns in the late afternoon. Snorkeling, lunch on the island, beach time. The day is straightforward and excellent.
Day 4 (optional): Bazurto market food tour (the real Cartagena food experience), or a half-day at Playa Blanca on Barú peninsula. Afternoon flight to Medellín.
Days 5-7: Medellín
Why include Medellín: The transformation story is genuinely extraordinary, and experiencing it in person — riding the Metrocable over barrios that were war zones 30 years ago, walking through a Comuna 13 covered in art and escalators — is unlike anything else available in travel.
Day 5: Arrive Medellín. Check in to El Poblado or Laureles. Afternoon: walk Parque Lleras and get oriented. Evening: dinner in Laureles — better value and more local than El Poblado.
Day 6: Morning: Real City walking tour of the city center and Plaza Botero (free or tip-based, with excellent local guides). Afternoon: Metrocable Line K up to the hillside barrios, with a stop at Parque Arví cloud forest. Evening: nightlife in El Poblado — one of South America’s best.
Day 7: Full-day excursion to Guatapé (2 hours east). Climb El Peñón rock (740 steps up a granite monolith with ladder rungs welded into the crack) for views over a reservoir-dotted landscape. Explore Guatapé village’s colorful zócalos (decorative building bases). Return to Medellín for your last evening.
Days 8-10: The Coffee Region (Salento)
Why include the Coffee Region: Salento and the Cocora Valley are genuinely unlike anything else in Colombia. The wax palms of the valley are extraordinary. The coffee farm tour is illuminating. And the small-town rhythm is a necessary counterbalance to the urban intensity of Cartagena and Medellín.
Day 8: Bus from Medellín’s Terminal del Sur to Armenia (3.5 hours), then colectivo or bus to Salento (45 minutes). Check in. Walk Calle Real. Dinner at one of the farm-to-table restaurants in the plaza.
Day 9: Early start for the Cocora Valley hike (leave by 7am to beat the crowds). The full loop — valley floor, cloud forest, Acaime hummingbird sanctuary, back through the palms — takes 4-5 hours. Afternoon rest. Evening: tinto on the terrace and an early night.
Day 10: Morning coffee farm tour at Finca El Ocaso or Don Elias (book the night before through your hostel — 3 hours, full process from field to cup). Afternoon: visit Filandia (30-minute colectivo), climb the Mirador for the iconic Coffee Region views. Return to Salento.
Days 11-14: Bogotá
Why end in Bogotá: The capital is Colombia’s most complex and rewarding city for independent exploration. The museums are excellent, the food scene is at its finest here, and flying home from El Dorado (BOG) is the most convenient departure hub for international connections.
Day 11: Bus or flight from Armenia/Pereira to Bogotá (bus: 8-9 hours; flight: 45 minutes — worth the upgrade if your time is limited). Check in to Chapinero or La Candelaria. Recovery day — light afternoon walk, early dinner.
Day 12: Full day in La Candelaria. Morning: Museo del Oro (plan 2 hours). Afternoon: Botero Museum (free), Plaza de Bolívar, the rooftop of the Capilla del Sagrario for city views. Optional: Bogotá Graffiti Tour departing from Parque de los Periodistas at 10am (free, tip-based, outstanding guides).
Day 13: Day trip to Salt Cathedral of Zipaquirá (90 minutes north by bus — COP 20,000). This underground cathedral carved into a salt mine is one of Colombia’s most extraordinary experiences. Return to Bogotá for afternoon. Dinner in Zona G — splurge on one of Colombia’s best restaurants: Criterion, Leo, or Harry Sasson.
Day 14: Usaquén neighborhood (northern Bogotá): Sunday flea market and artisan stalls, excellent brunch options, a charming colonial-era main plaza. Afternoon: last-minute shopping in the Zona T or a visit to the Biblioteca Luis Ángel Arango (one of Latin America’s finest public libraries). Evening: depart from El Dorado.
Logistics
Cartagena to Medellín: Fly. 1.5 hours, COP 80,000-200,000 (~$20-50 USD). Avianca, LATAM, Wingo all serve the route.
Medellín to Armenia/Coffee Region: Direct bus from Terminal del Sur, 3.5 hours, COP 30,000-40,000 (~$7-10 USD).
Armenia to Bogotá: Fly from El Eden Airport (45 minutes, COP 100,000-250,000 ($24-59 USD)) or bus (8-9 hours, COP 50,000-70,000 ($12-16 USD)).
Total transport budget: $150-250 USD for all connections.
Accommodation: Budget $40-70 USD/night for comfortable mid-range. Two weeks including accommodation, food, transport, and activities comfortably fits $1,500-2,500 USD per person excluding international flights.
What This Itinerary Skips
This itinerary deliberately skips:
Caribbean coast (Santa Marta, Tayrona): Worth adding a 3-4 day extension if you have the time. Make it Cartagena → Santa Marta → Medellín.
San Andrés: A flight away from anywhere in Colombia. Worth adding if Caribbean beaches are a priority. But two weeks cannot cover everything.
Cali: If you want salsa culture, substitute Cali for Bogotá or add it between the Coffee Region and Bogotá.
Amazon (Leticia): A separate trip. The flights, logistics, and minimum stay required make it incompatible with a two-week first-timer itinerary.
Colombia rewards return visits. This itinerary gives you the best possible first trip — and leaves you wanting more, which is exactly the right outcome.