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
- Start early: Barranquilla gets very hot by midday. For beach destinations especially, aim to leave by 8am.
- Bus vs car: Buses are cheap and frequent for Cartagena and Santa Marta. For Puerto Colombia and Ciénaga Grande, a taxi or Uber is more practical.
- Guided vs independent: For Ciénaga Grande, a guide is genuinely necessary. For everywhere else, you can go independently — but a guide adds context and local knowledge that transforms the experience.
- What to bring: Sunscreen (seriously), cash (smaller towns are not card-friendly), and water. The Caribbean heat is intense.