Barranquilla to Santa Marta

Overview Compare Minivan Bus

How to get from Barranquilla to Santa Marta

Santa Marta is one of the main tourist hubs on Colombia’s north coast. It is the door to Tayrona Park, one of the most beautiful and visited national parks in Colombia. Santa Marta is also a good jumping-off point to other popular destinations like Sierra Nevada de Santa Marta and Ciudad Perdida. The city is well known for having some of the most affordable scuba diving centres in South America.

Santa Marta and Barranquilla are 104 km (64 miles) away from each other.

There are no direct flights between the 2 cities, so the most popular options to get from Barranquilla to Santa Marta are a 3.5-hour bus ride or 2.5 hour minivan ride. Fares range between 18,000 COP ($3.75) and 60,000 COP ($12.50).

3 ways to get from Barranquilla to Santa Marta

Transport ModeDurationCostsAvailability
Minivan2.5 hours30,000 COP ($6)Check Minivan Tickets
Bus3.5 hours17,000 COP ($3.55)Check Bus Tickets
Taxi2.5 hours300,000 COP ($62)Book a Taxi

Another less popular option is travelling by taxi, which even though it’s comfortable, can be expensive. Expect to pay between 200,000 COP ($41.50)400,000 COP ($83) to Santa Marta, depending on if it’s during peak tourist season. There’s also the option of booking a private car through BookAway or alternatively, most hotels can arrange it for you as well.

A minivan acts as essentially a shared taxi, which is a popular option to travel the routes Cartagena-Barranquilla-Santa Marta and vice versa. Total costs start at 30,000 COP ($6). Their added value is their door to door service, meaning no extra cost or effort catching public transportation.

Buses are less frequent than minivans and to catch them you first need to get to the bus terminal. Bus rates start at 17,000 COP ($3.55). They are a good option, but only if you prefer the comfort and space of a bigger vehicle, or if you are travelling at night when minivans are not available.

When choosing between the minivan and the bus, we definitely recommend taking the minivan. It goes faster, and in terms of costs, it is about the same as going by bus after you add on the cost of taxis to get to and from bus terminals.

Itinerary from Barranquilla to Santa Marta

Barranquilla to Santa Marta by Minivan

Duration: 2.5 hours
Cost: 30,000 COP ($6)45,000 COP ($9)
Duration: 2.5 hours
Cost: 30,000 COP ($6)45,000 COP ($9)

There are a number of companies offering a minivan service, but the most popular ones are Marsol, Caribe Vans, Pro tours and Coche express. They all have set departures every 2 hours, from 08:00 to 20:00.

You can check the availability and book with Marsol through BookAway, providing your pick-up and drop-off addresses. It’s best to book in advance, preferably the day before travelling and wait for their confirmation.

Expect to pay around 30,000 COP ($6) to 40,000 COP ($8). Prices can increase by around 25% during holiday seasons, though.

You will be picked up at the address you provided before beginning the 2.5 hours to your drop-off address is Barranquilla. You literally don’t have to worry about anything else!

Check Minivan Tickets with BookAway

Barranquilla to Santa Marta by Bus

Duration: 3.5 hours
Cost: 16,000 COP ($3.35)20,000 COP ($4.15)
Duration: 3.5 hours
Cost: 16,000 COP ($3.35)20,000 COP ($4.15)

Barranquilla city centre to bus terminal

Duration: 30 minutes
Cost: 20,000 COP ($4.15)
Duration: 30 minutes
Cost: 20,000 COP ($4.15)

Barranquilla bus terminal is in the southern district of Soledad, pretty close to the airport, however it is not the safest area. Therefore it is best to take a taxi for around 20,000 COP ($4.15) that will take around 30-minutes to get to the bus terminal.

It is also possible to take the metrobus using any line going towards Portal de Soledad. Get off at “Pacho Galan” station and walk around 15 minutes to the bus terminal. Tickets cost 2,400 COP ($0.50).

We don’t really recommend taking the metrobus to the bus terminal since the service is pretty poor and tends to be crowded. On top of this, the area of the bus terminal is not very safe for walking.

Step 2: Barranquilla to Santa Marta

Duration: 3.5 hours
Cost: 17,000 COP ($3.55)21,000 COP ($4.40)
Duration: 3.5 hours
Cost: 17,000 COP ($3.55)21,000 COP ($4.40)

There are two major bus companies covering this route: Expreso Brasilia and Copetran. Thankfully, the buses tend to have both AC and reclining seats.

Expreso Brasilia offers one departure a day and is probably the most convenient in terms of its schedule.

Copetran can be a bit cheaper and it offers 4 departures a day, but all of them are late at night, so arrival times are not very practical.

You can book your tickets online (showing them on your phone is not sufficient, you must print them off) or buy them directly from the bus terminal.

Bus schedule from Barranquilla to Santa Marta

Bus CompanySchedulesDurationCosts
Expreso Brasilia1 time a day, departing 10:003.5 hours21,000 COP ($4.40)
Check Bus Tickets
Copetran4 times departure from 01:00-04:00;
03:00-06:00; 21:45-00:45; 22:45-01:45
3 hours17,000 COP ($3.55)
Check Bus Tickets

Step 3: Santa Marta bus terminal to city centre

Duration: 20 minutes
Cost: 8,000 COP ($1.65)
Duration: 20 minutes
Cost: 8,000 COP ($1.65)

The best way to get to Santa Marta city centre is by taxi. The fare should be around 8,000 COP ($1.65) to Santa Marta city centre, where most hotels are. If you are staying in the El Rodadero or Taganga areas, that fare will increase to around 25,000 COP ($5).

More routes to Santa Marta

Medellin to Santa Marta

More routes from Barranquilla

Barranquilla to Tayrona National Park

Most popular routes in Colombia

Bogota to Cali

Bogota to Cartagena

Bogota to Medellin

Cartagena to Barranquilla

Medellin to Bogota

Medellin to Cartagena

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 3

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?