
Cartagena
A UNESCO walled city of candy-coloured colonial houses, massive Spanish fortresses, and Caribbean warmth.
Overview
Cartagena de Indias is one of the most beautiful cities in the Americas. The walled Old City (Centro Histórico) is a UNESCO World Heritage Site — a perfectly preserved 16th–17th century Spanish colonial city encircled by Las Murallas, massive defensive walls that took 200 years to build. Inside, narrow cobblestone streets wind past buildings painted in vivid yellow, pink, blue, and orange, decorated with bougainvillaea. Castillo San Felipe de Barajas, a vast fortress looming over the city, is one of the largest Spanish colonial fortifications ever built. The island of Cartagena also has excellent Caribbean beaches a short boat ride away.
Quick Facts
- Currency
- Colombian Peso (COP). USD accepted in most tourist areas.
- Language
- Spanish (limited English outside tourist zones)
- Climate
- Tropical. Hot year-round. Dry season December–April. Outside the main hurricane belt.
- Best Months
- December–April (dry season, lower humidity)
- Pier to Town
- Cruise Terminal Cartagena de Indias (on Manga island) — 15–20 min taxi (a set fare of about $9–10, COP 37,000) to the Old City walled centre; the terminal is in an industrial area about 3 miles out.
DIY Port Logistics: "From Pier to Town"
The first 30 minutes can make or break your port day. Use this quick plan to exit the terminal fast and avoid overpriced transport mistakes.
- Is it walkable?
- Cruise terminal is not in the walled city, so use taxi first and then walk inside the historic core.
- Water taxi or cheap local shuttle?
- Official taxis and arranged shuttles are the safest first transfer from terminal to Old Town.
- Expected taxi rate to the main beach
- Expect about $8-15 each way to the walled city and nearby historic neighborhoods.
- Are ride-shares legally permitted at the pier?
- Ride-share may work in Cartagena, but cruise pickup often requires meeting outside terminal controls.
Top Beaches
Playa Blanca (Barú Island)
A stunning white sand beach 45–55 min by shared boat from Bocagrande (faster private speedboats from the Old Town can do it in about 30 min). One of the most beautiful beaches in Colombia — but busy in high season.
Islas del Rosario
An archipelago of 30 islands with coral reefs — 1.5 hours by boat. Excellent snorkelling. Best done as a day trip.
Bocagrande Beach
The local beach strip 10 min from the Old City — busy, urban, but convenient for a quick dip.
Must Eat
Ceviche Costeño
Caribbean coast-style ceviche with shrimp and salty costeño cheese — different from Peruvian ceviche, served cold with crackers. From any plaza-side restaurant.
Bandeja Paisa
A Colombian classic from Antioquia (not a Cartagena specialty, but widely served) — red beans, rice, chicharrón, fried egg, avocado, and plantain on one enormous plate.
Palenqueras' Fruit Bowls
Buy a colourful bowl of fresh tropical fruit from the Palenqueras — women in traditional Afro-Colombian dress selling in the Old City plazas. The mangoes are extraordinary.
💡 DIY Tip
Take a taxi to the Old City (about $9–10 from the pier) and spend the morning walking the historic centre for free. Climb the city walls (Las Murallas) for great views; walk to Castillo San Felipe de Barajas (around $12 entry). Playa Blanca is a full-day commitment (shared boats leave from Muelle de la Bodeguita near the old city walls, typically from 8am, and take 45–55 minutes each way), so it is tight on a short port day.
🚢 Ship Excursion Verdict
The Old City is very walkable independently once you taxi from the pier. Book a ship excursion for Islas del Rosario snorkel/beach day trips — the boat logistics are complex and excursion boats depart early. Guided fortress tours also add considerable depth.