Tayrona Park: how to get there by bus, beaches and closures
The Tayrona National Natural Park combines jungle, mountains, and Caribbean beaches at the foot of the Sierra Nevada. Marsol stops at the main entrance of El Zaino, at km 30 of the Troncal del Caribe, with buses from Cartagena and Barranquilla.
Tayrona Park in summary
The essentials to plan your bus trip with Marsol to Tayrona Park.
$85,000
Fare from Barranquilla (COP)
3 h 30 min
By bus from Barranquilla
4
Daily departures from Marsol to this destination
Why travel with Marsol
Official tickets
Direct purchase on the Marsol site, no intermediaries.
Several departures a day
Check the schedules for each route and choose the one that suits you best.
Marsol offices in each city
Departures and arrivals for these routes are at Transportes Marsol offices.
Book online
Choose your departure and book in a few steps from any device.
How to get to Tayrona Park by bus
Daily buses from Transportes Marsol. Schedules and prices may change; confirm them when booking.
Arrival and how to get around
Where the Marsol bus drops you off and how to continue your journey.
Arrival by bus: Tayrona Park (El Zaino)
Entrance to Tayrona Park (El Zaino)
KM 30 Troncal del Caribe, Santa Marta, Magdalena
From the entrance to the beaches
From El Zaino, internal transport takes you to Cañaveral; from there, you walk along trails to Arrecifes, La Piscina, and Cabo San Juan. Bring water and comfortable shoes.
What to do in Tayrona Park
- Cabo San Juan del Guía: the park's most famous beach, with its lookout over the rocks
- La Piscina: a beach protected by reefs, good for swimming
- Arrecifes: a wide beach with strong currents, where swimming is not allowed
- Hiking: trails through the jungle from Cañaveral to Arrecifes and Cabo San Juan
- Pueblito: an ancient Tayrona settlement high in the park
Photos from Wikimedia Commons. Cabo San Juan del Guía: David Shankbone (CC BY-SA 3.0); Playa Arrecifes: David Shankbone (CC BY-SA 3.0).
Frequently asked questions about Tayrona Park
Answers to the most common questions before travelling.
Travel to Tayrona Park with Marsol
Official tickets, purchased online, from $85,000 COP. Seats are limited in high season: book in advance.



