Barranquilla sits on the Caribbean coast with the Sierra Nevada de Santa Marta mountains an hour to the east, the colonial city of Cartagena two hours to the west, and a string of small beach towns and wetlands in between. Day trips from the city are excellent — and almost entirely off the tourist radar.

Puerto Colombia — 20 Minutes

The closest and most popular escape from Barranquilla. Puerto Colombia was once Colombia’s main port — its pier was the longest in the Americas when it was built in 1893. Today it’s a sleepy beach town with good ceviche, cold beer, and a laid-back atmosphere that’s a complete contrast to the city.

What to do: Walk the historic pier (partly restored), eat at the beach restaurants, swim. That’s it — and that’s enough for a half-day escape.

Getting there: Taxi or Uber from El Prado takes 20–25 minutes and costs around $8–12. No need to book in advance. Alternatively, join a guided day trip if you want context on the history.

Cartagena — 2 Hours by Road

Colombia’s most famous city is two hours from Barranquilla on the highway — close enough for a long day trip, better as an overnight. The walled city of Cartagena is genuinely one of the most beautiful colonial urban centres in the Americas: colourful houses, bougainvillea-covered balconies, and a pedestrian old town that rewards hours of wandering.

Getting there: Buses run regularly from Barranquilla’s Terminal de Transporte (around $8–12, 2 hours). Marshrutka-style minibuses are faster but less comfortable. Flying takes 45 minutes and is worth considering if you’re combining it with an overnight stay.

Staying overnight: If you want to do Cartagena properly, stay the night. The old city hotels are excellent — book early as the best ones fill up quickly.

→ Browse Cartagena hotels on Booking.com

→ Browse Cartagena tours on Viator

Santa Marta & Tayrona National Park — 2.5 Hours

In the other direction from Cartagena, Santa Marta is Colombia’s oldest surviving city — and the gateway to Tayrona National Park, one of South America’s most spectacular stretches of coastline. The park has pristine jungle-backed beaches, hiking trails through tropical forest, and the kind of scenery that appears in travel magazine spreads.

Santa Marta itself has improved dramatically in recent years — the historic centre is worth an afternoon, and the beach at El Rodadero is good for a quick swim.

Getting there: 2.5 hours by road. Bus from Terminal de Transporte costs around $10–15. Better done as an overnight — Tayrona alone warrants a full day.

→ Browse Santa Marta hotels on Booking.com

Ciénaga Grande de Santa Marta — 1.5 Hours

One of Colombia’s great hidden treasures: a vast coastal lagoon system that’s a UNESCO Biosphere Reserve and one of the most important wetlands in South America. Flamingos, herons, migratory shorebirds, and the extraordinary floating village of Nueva Venecia — where several hundred people live entirely on water in stilt houses, with no roads, no cars, and no land.

This is genuinely world-class ecotourism that almost no international visitors know about. A guided boat tour is essential — navigation is complex and you need a local guide who knows where the birds are.

→ Browse Ciénaga Grande tours on Viator

Practical Tips for Day Trips from Barranquilla

More from Barranquilla