Santa Marta to Tayrona

How to Get From Santa Marta to Tayrona

16 km1h – 1h 30mFrom $2Research Verified

Bus · Minivan · Ferry · Private

In this in-depth route guide, you'll find the best ways to travel the 16 kilometre (10 miles) distance from Santa Marta to Tayrona. By the end of this guide, you'll know exactly how to get there — whether you want to travel on a budget, reach Tayrona as fast as possible, or enjoy the ride in comfort. We base our information on verified schedules, ticket prices, and on-the-ground insights from recent travellers.

Want to know how to get from Santa Marta to Tayrona? In this post, we’ll share a summary of all 4 ways to get there and compare each option on duration, costs and level of comfort. For each option, we go into more detail to help you decide which transport provider to book with and where to buy your tickets.
Ela
Written by Ela
Senior Travel Writer
Selene
Reviewed by Selene
Travel Writer
Updated 5 months ago
COMPARE

What are the 4 ways to travel from Santa Marta to Tayrona?

There are four ways to travel the 16 km distance from Santa Marta to Tayrona. You can choose between the bus, minivan, ferry, and private.

The journey takes between 1h–1h 30m and the quickest way is by bus (1h). If you're on a budget, the cheapest option is by bus with tickets starting at 6,000 COP ($1.60).

BusCheapestFastest
Duration

30m - 1h

Price

6,000 COP ($1.60)

Minivan
Duration

1h

Price

40,000 COP ($11)

Ferry
Duration

1h 5m

Price

65,000 COP ($18)

Private
Duration

40m - 1h 30m

Price

213,000 COP ($58)

Where to stay in Tayrona?

Still looking for accommodation? Don't forget to check out our favourite places to stay in Tayrona.

Santa Marta to Tayrona by Bus

30m - 1hFrom 6,000 COP ($1.60)

Three out of the four entrances to the park can be found along the same bus route (Santa Marta to Palomino Road) - El Zaino, Palangana and Calabazo.

The buses, run by Cootransoriente Tayrona, leave frequently and are a budget-friendly option from Santa Marta to Tayrona National Park. They depart from Tayrona Park Bus Station near the public market.

If you want to arrive in the Bahia Concha area, then the bus can be more challenging because you're required to change buses, and the road conditions are poor.

Below are the journey costs and duration for the park entrances that can be accessed by bus from Santa Marta:

Arriving Duration Costs Sites of interest
El Zaino 1h 10,000 COP ($2.70) La Piscina, Arrecifes, Cabo San Juan
Calabazo 45m 10,000 COP ($2.70) Cabo San Juan, Playa Brava
Palangana 30m 6,000 COP ($1.60) Playa Cristal, Playa Cinto, Playa 7 Olas
Bahía Concha 30m 17,000 COP ($4.60) Bahia Concha

Option 1: El Zaino entrance

1h10,000 COP ($2.70)

El Zaino is Tayrona National Park’s most popular entrance. From the main gate, it’s a 5 km walk or a short shuttle ride to the start of the hiking trail. If you take the shuttle (which we highly recommend), you’ll save time and energy for the main hike.

The trail is about 8 km through the jungle, passing a series of beautiful beaches on the way to Cabo San Juan. It usually takes around 2 to 2.5 hours, depending on your pace.

To get to El Zaino by public transport, take a Cootransoriente Tayrona bus heading towards Palomino. Buses run daily from around 04:30 to 18:00, departing every 20 minutes. They leave from the Cootransoriente Bus Stop behind Santa Marta's public market.

For the most accurate departure times, you can check the company’s website or Facebook page.

Option 2: Calabazo entrance

45m10,000 COP ($2.70)

Calabazo is a small entry point along the road from Santa Marta toward Palomino, located just before El Zaino. It’s a quieter alternative to the main gate, best for hikers who want to explore the park’s less-visited trails and beaches. From here, you can reach paths leading to Playa Brava, La Piscina, and Arrecife.

To get here by public transport, take the same Cootransoriente Tayrona bus that goes to Palomino. Ask the driver to drop you off at the Calabazo entrance.

One of the trails also passes by El Pueblito, an ancient Indigenous site once open to visitors. You can still access the route, but travellers are no longer allowed to enter the village of El Pueblito, out of respect for the local community. Even so, you can still enjoy the hike for its Natural scenery and viewpoints without approaching the settlement.

Option 3: Palangana entrance

30m6,000 COP ($1.60)

The Palangana entrance is one of the lesser-used ways into Tayrona National Park, mainly because it’s not directly served by public transport. It gives access to some of the park’s most stunning but remote beaches, including Neguanje, Playa Cristal, Playa Cinto and Playa Siete Olas.

Just note that there’s no shuttle service from the entrance, so getting around takes a bit of planning.

  • Take the Cootransoriente Tayrona bus from Santa Marta and ask to be dropped off at the Palangana turnoff on the main road.
  • Ride a motor taxi for about 5 km to the park entrance. You might find a driver nearby, but it’s not guaranteed. It’s best to arrange one in advance from Santa Marta.
  • From Palangana entrance, you’ll need private transport or a tour to continue. Some beaches are accessible by road, while others require a boat or longer hike.

Unless you’re travelling with your own vehicle, joining a guided tour is the easiest way to explore this part of the park.

Alternative: Join a Tayrona Park group tour via Palangana entrance

One great option is the Tayrona Park Group Tour with GetYourGuide, which includes pickup and drop-off from your accommodation in Santa Marta, Taganga or Rodadero.

The tour covers several highlights in one day, including scenic viewpoints, swimming spots and a boat trip to Playa Cristal. Everything is organised for you, so you can skip the logistics and just enjoy the day.

Price starts from 485,000 COP ($130) per person and the tour lasts around 11 hours.

Option 4: Bahia Concha entrance

30m17,000 COP ($4.60)

Bahía Concha is the closest Tayrona National Park beach to Santa Marta, located about 11 km away by road. The route isn’t direct, so you’ll need to transfer in the Bastidas or Barrio Chimila area.

To get there, head to Carrera 5  in downtown Santa Marta and catch a local bus going to Bastidas. Bus ticket prices start from 2,000 COP ($0.50). Ask the driver to drop you off near Barrio Chimila, as close as possible to the point where shared cars or 4x4s leave for Bahía Concha.

This final ride costs around 15,000 COP ($4.10) one way. Some travellers arrange a round trip with the driver, agreeing on a set return time.

You can also take a mototaxi for a cheaper fare, but we wouldn’t recommend it because of the bumpy road ahead.

Santa Marta to Tayrona by Shared Minivan

1hFrom 40,000 COP ($11)

A more convenient option than the bus is booking a shared transfer from your hotel in Santa Marta to Tayrona National Park. It saves you the hassle of making your way to the Mercado area to catch the public bus.

Tayrona Tour Colombia operates on this route.

It picks you up from an agreed spot in Santa Marta’s city centre and even takes you 5 km inside the park, dropping you near Cañaveral. Tickets for the shared transfer cost 40,000 COP ($11) and can be booked directly through the Tayrona Tour Colombia website.

Minivan schedule from Santa Marta to Tayrona

Tayrona Tour Colombia
40,000 COP ($11)
Air-conditioned vehicle

View minivan stations on map

From
To

Ready to book your minivan?

From 40,000 COP ($11) · 1h

Direct operator sites

Santa Marta to Tayrona by Boat

1h 5mFrom 65,000 COP ($18)

Taking a boat can be an exciting and quick way to get from Santa Marta to Tayrona National Park’s main beaches, especially if you want to avoid hiking.

That said, it really depends on the weather. When the sea is calm, the boat ride is smooth and scenic. But if it’s windy or stormy, the ocean can get rough, and the trip quickly becomes a far less pleasant experience, as one of our readers shared in the comments below.

If you're prone to motion sickness, it’s definitely better to take the bus to El Zaino and hike from there.

Boats don’t leave from downtown Santa Marta. They depart from Taganga, a small beach town about 7 km from the city. Getting there requires a short transfer.


If you're after convenience, we recommend joining a shared boat tour to Tayrona. This takes you from Santa Marta to Taganga and Playa Grande for 170,000 COP ($46).


Travelling on a budget? It’s cheaper to make your own way to Taganga and buy a boat ticket there. We explain how to do that below.

Step 1: Downtown Santa Marta to Taganga by Bus

20 minutes3,000 COP ($0.70)

From downtown Santa Marta, head to Carrera 5, where buses marked Taganga pass every few minutes.

A ticket costs 3,000 COP ($0.70) and the ride takes about 20 minutes.

Stay on the bus until the final stop, then walk down to Playa de Taganga. This is where you’ll find boat stands selling tickets to Tayrona.

Step 2: Taganga to Tayrona by Boat

45 minutes63,000 COP ($17) – 150,000 COP ($41)

Several local tour operators sell boat tickets to Tayrona National Park. Boats usually leave between 09:30 and 11:00 in the morning. It's best to arrive a bit earlier to secure a spot.

The typical travel time is about 45 minutes, but that’s only when the water is calm. On stormy or windy days, the journey can take up to 2.5 hours, and the waves can be intense. In those cases, the bus and hike option is far safer and more comfortable.

Most public boats go from Taganga to Cabo San Juan without any stops, but a few operators may offer tours that include visits to other beaches like Playa Cristal or Playa Cinto. These are usually private or custom tours.

Depending on the route, expect to pay around 63,000 COP ($17) for a one-way boat trip from Santa Marta to Tayrona. Many operators also offer round-trip deals at a discounted rate, with return pickup from Cabo San Juan in the afternoon.

Santa Marta to Tayrona by Private Transfer

40m - 1h 30mFrom 213,000 COP ($58)

A private transfer is a convenient option when travelling in a group from Santa Marta to Tayrona.

Rates start from 213,000 COP ($58) for a 3-seater private transfer. Divide the cost, and that’s about 71,000 COP ($19) per person. Travel time is around 40m - 1h 30m.

If you're landing at Santa Marta Airport, you can book a private transfer with Agencia Operadora de Viajes on BookAway. The driver will be waiting for you inside the Arrivals Hall, ready to get you on your way.

Taking private transport from Santa Marta to Tayrona gives you more comfort and flexibility. While it’s less of a local travel experience, it’s a great choice if you’re travelling with kids, with older family members, or just don't want to deal with the logistics of getting into Tayrona Park.

Go Colombia
Standard Car 3 PAX
Price per person = 71,000 COP ($19)
Bookaway
213,000 COP ($58)
Go Colombia
SUV Car 4 PAX
Price per person = 64,000 COP ($17)
Bookaway
257,000 COP ($70)
Go Colombia
Standard Minivan 7 PAX
Price per person = 44,000 COP ($12)
Bookaway
311,000 COP ($84)
Go Colombia
Standard Minivan 15 PAX
Price per person = 33,000 COP ($8.80)
Bookaway
489,000 COP ($130)
Agencia Operadora de Viajes
Standard Car 2 PAX
Price per person = 118,000 COP ($32)
Bookaway
235,000 COP ($64)
Agencia Operadora de Viajes
Standard Car 2 PAX
Price per person = 118,000 COP ($32)
Bookaway
235,000 COP ($64)
Agencia Operadora de Viajes
Standard Minivan 6 PAX
Price per person = 62,000 COP ($17)
Bookaway
374,000 COP ($100)
Agencia Operadora de Viajes
Standard Minivan 6 PAX
Price per person = 62,000 COP ($17)
Bookaway
374,000 COP ($100)
Agencia Operadora de Viajes
Standard Minivan 12 PAX
Price per person = 47,000 COP ($13)
Bookaway
563,000 COP ($150)
Agencia Operadora de Viajes
Standard Minivan 12 PAX
Price per person = 47,000 COP ($13)
Bookaway
563,000 COP ($150)
Marsol Transportes
Standard Minivan 6 PAX
Price per person = 64,000 COP ($17)
Bookaway
385,000 COP ($105)

Ready to book your private transport?

From 213,000 COP ($58) · 40m - 1h 30m

Booking Tip

Here are estimates of the time it takes to reach the different entrance gates by private transfer from Santa Marta to Tayrona:
Arriving Duration Sites of interest
El Zaino 50m La Piscina, Arrecifes, Cabo San Juan
Calabazo 40m Cabo San Juan, Playa Brava
Palangana/Neguanje 1h Playa Crista, Playa Cinto, Playa 7 olas
Bahía Concha 40m Bahía Concha
 

Rounding it up

We hope this guide was helpful in planning how to get from Santa Marta to Tayrona. If there's anything else you're wondering about, drop us a comment and we'll do our best to answer you within a few days.

PS: If you've recently travelled this route, share your experience with fellow travellers and help us improve this post. Thanks for helping out our travel community!

Frequently Asked Questions

The distance from Santa Marta to Tayrona is 16 km.

ABOUT YOUR DESTINATION

Why Visit Tayrona?

Tayrona National Park is a magical paradise on Colombia's north coast. With lush jungles and breathtaking beaches, it is one of the country's most popular tourist destinations. Its beauty is unparalleled in Colombia, some would say even in Latin America.

Despite the increasing number of tourists visiting Tayrona, many areas remain off-limits, allowing the park to maintain its untouched glory. But don't worry, there's still a huge part of it you can explore while hiking, diving, snorkelling and camping. Tayrona National Park is an adventurer's dream!

Access points

Tayrona National Park spans 225 km² and has many access points. The most popular are:

  • El Zaino – the main entrance with the most facilities
  • Calabazo – a quieter, more scenic hiking route into the park

Both are easily accessible from Santa Marta, with buses departing frequently from the city centre. You can also reach the park from Barranquilla, Palomino, or Cartagena.

If you want to stay close to nature, consider skipping Santa Marta and spending the night in one of the most unique places to stay in Colombia, right by Tayrona National Park. It’s an experience you won’t forget.

When is Tayrona National Park closed?

Tayrona National Park closes three times a year to give the environment time to rest and recover.

These closures are requested by the Indigenous communities who live in and protect the area. During this time, they carry out physical and spiritual restoration practices to cleanse the territory, restore balance, and allow nature and wildlife to regenerate.

Tayrona has followed the same closure schedule for several years:

  • 1-15 February
  • 1-15 June
  • 19 October - 2 November

During these dates, the park is completely closed to visitors. If you're planning a trip, make sure it doesn’t fall within these periods.

While the schedule is usually consistent, the dates can change slightly from year to year. It’s always best to check out Parque Tayrona's website for the latest information.

Entrance into Tayrona

For foreign visitors, the entrance fee is 87,000 COP during high season and 74,000 COP during low season. You can pay with cash or card, but card payments are only accepted at the El Zaino and Calabazo entrances. All other entrances require cash only.

In addition to the entrance fee, there’s a mandatory insurance charge of 6,000 COP per person, per day. This must be paid in cash at the entrance.

High season runs from:

  • 15 June - 15 July
  • 15 December - 30 January
  • Holy Thursday to Easter Sunday
  • All Colombian long weekends with public holidays
TRUST

How We Research

Every route on Gecko Routes is independently researched and regularly verified.

500+

ROUTES RESEARCHED

Every route is personally travelled and documented by our team, covering Southeast Asia's most popular and off-the-beaten-path connections.

Monthly

UPDATES

Routes are reviewed on a regular cycle to catch schedule changes, new operators, and price updates. Every guide shows when it was last verified.

Verified

BY TRAVELLERS

Tips and corrections from our community of travellers help keep routes accurate between team visits. Your experience makes this guide better for everyone.

About the Authors

Ela
Ela

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Selene
SeleneReviewer

Travel Writer

Selene is a writer who loves coffee, travel, and planning. After spending a decade in Manila, she left the city and her career in banking to embrace a more laid-back lifestyle. Now, she is discovering the beauty of slow-paced travel and finding joy in meaningful experiences.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Ferry Schedule Notice

Ferry schedules can change due to weather, sea conditions, or seasonal adjustments. We recommend confirming departure times directly with the operator, especially during monsoon season.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.

Reader Comments

12 comments
Loading comments...

Leave a Comment

20 more characters needed0/5000