Published September 12, 2026
Most first-time Colombia visitors build their trip around Cartagena's walled city and Caribbean coast. Adding Guatapé means routing through Medellín — but that is less of a detour than it sounds. Direct flights between Cartagena and Medellín run under 90 minutes, and Guatapé sits just two hours by bus from Medellín's Terminal del Norte.
Here is how to fit Guatapé into a Cartagena-focused trip without sacrificing beach time or overcomplicating your routing.
The Route Logic
The cleanest itinerary runs: fly into Cartagena, spend three to four days on the coast, then fly to Medellín for two to three days — including a Guatapé day trip — before flying home. Alternatively, start in Medellín (often cheaper for international arrivals via Bogotá connections), do Guatapé on day two, then fly to Cartagena to finish on the beach.
Cartagena to Medellín flights run six to ten times daily on Avianca, LATAM, Wingo, and JetSMART. One-way fares start around COP 100,000–200,000 if booked two weeks out. The flight is short enough that you lose almost no usable daylight.
Timing: Where Guatapé Fits in the Calendar
Guatapé is best in the morning before afternoon rain and clouds. For maximum impact, dedicate one full day: catch an early bus (7:00 or 7:30 AM departure), reach Guatapé by 9:30 AM, climb La Piedra, take a boat tour, eat lunch on the malecón, and bus back to Medellín by 4:00 PM.
This means you need at least two full days in Medellín — one for the city itself and one for Guatapé. Three days is more comfortable and lets you explore neighborhoods like Laureles or Poblado without rushing.
What to Skip in Cartagena to Make Room
If adding Medellín and Guatapé means shortening Cartagena from five days to three, here is what scales down well: the Rosario Islands day trip (popular but replaceable if you will have beach time elsewhere), repeated evenings in the walled city (one sunset walk covers it), and Playa Blanca on Barú (crowded and often disappointing compared to expectations).
What should not be cut: a proper walk through Getsemaní, the San Felipe fortress at dawn, and at least one full afternoon in the old city without a schedule.
Budget Impact
Adding the Medellín and Guatapé leg to a Cartagena trip adds roughly $80–150 USD: one-way Cartagena–Medellín flight ($30–55), two nights in Medellín ($25–50/night mid-range), Guatapé transport ($10 round trip), and La Piedra entry plus a boat tour ($20–30). Medellín's food and transit costs are significantly lower than Cartagena's, so your daily spend may actually drop.
The total trip length increases by two to three days, which is the real cost for most travelers.
Sample Itinerary: 8-Day Cartagena + Guatapé
Day 1: Arrive Cartagena, evening in Getsemaní. Day 2: Walled city, San Felipe fortress. Day 3: Free day — Rosario Islands or Bazurto market. Day 4: Morning flight to Medellín, afternoon in Poblado or Laureles. Day 5: Guatapé day trip (early bus, La Piedra, boat, back by evening). Day 6: Medellín — Comuna 13 or Jardín Botánico. Day 7: Buffer or travel day. Day 8: Fly home.
This gives you three full Cartagena days, one full Guatapé day, and two Medellín days — a solid introduction to Colombia's two most popular cities plus its most famous day trip.
Frequently Asked Questions
How long is the flight from Cartagena to Medellín?
About 80 to 90 minutes. Multiple airlines operate this route daily with fares starting around COP 100,000–200,000 one way.
Can I do Guatapé as a day trip from Cartagena?
Not practically. You would need a morning flight to Medellín, a bus to Guatapé, the visit itself, a bus back, and an evening flight — possible on paper but exhausting and risky if any leg is delayed.
Is Medellín worth visiting or just a base for Guatapé?
Medellín is a major destination in its own right with its own food scene, nightlife, street art, and day trips. Most travelers who add it for Guatapé end up wishing they had budgeted more time for the city itself.
Which direction should I fly — Cartagena first or Medellín first?
Either works. Starting in Medellín and ending in Cartagena means you finish on the beach, which many travelers prefer psychologically. Starting in Cartagena means potentially cheaper international flights through Bogotá on the way in.
More Guatapé Reading
Can this itinerary spare one night?
That is the cleanest way to make Guatapé feel like a destination instead of another bus excursion.