Destination

Cartagena, Colombia

Cartagena is a walled Caribbean port of pastel colonial streets, flowered balconies and salsa bars, with island beaches an hour away by boat.

Trips to Cartagena from every city

No live trip to Cartagena right now. Ask for one and we price it for your city.

When to go

Best months for Cartagena
MonthSeason
Januarybest
Februarybest
Marchbest
Aprilbest
Mayfine
Junefine
Julyfine
Augustfine
Septemberavoid
Octoberavoid
Novemberavoid
Decemberbest
  • November: Independence celebrations and the Miss Colombia pageant fill the city in mid-November.
  • January: Hay Festival Cartagena literary festival in late January.

September, October, November: Wettest months, with heavy afternoon downpours and the most humid weather of the year.

Where to stay in Cartagena

  • Centro Histórico (the Walled City): Colonial mansions turned boutique hotels inside the 17th-century walls.
  • Getsemaní: Street art, plazas full of music and the liveliest bars, just outside the walls.
  • Bocagrande: High-rise beachfront hotels on the peninsula, a short taxi from the old town.
  • Islas del Rosario: Overnight in a beach lodge on the islands an hour away by boat.

What to do in Cartagena

  • Walk the city walls at sunset
  • Day trip by boat to the Rosario Islands
  • Street art and salsa bars in Getsemaní
  • Climb the Castillo San Felipe de Barajas fortress
  • Rooftop cocktails over the Walled City

Good to know

AirportsRafael Núñez International (CTG)
Passport for US citizensyes
Price levelmid-range
Time zoneAmerica/Bogota
Kind of tripbeach, history, culture, nightlife, romantic

Questions about Cartagena

When is the best time to visit Cartagena?

December, January, February, March and April. September, October, November: Wettest months, with heavy afternoon downpours and the most humid weather of the year.

Do US citizens need a passport for Cartagena?

Yes. Cartagena is in Colombia; bring a valid passport.

How expensive is Cartagena on the ground?

Cartagena is mid-range by US standards: plan about $90 per person per day for food, getting around and tickets.