
Barranquilla, home to Colombia's biggest carnival, sits 71 kilometres (44 miles) west of Santa Marta at the mouth of the Magdalena River. The bus is the cheapest way to get from Santa Marta to Barranquilla at $12 (42,000 COP). The minivan costs a touch more.
Distance from Santa Marta to Barranquilla
Santa Marta and Barranquilla are about 71 km (44 miles) apart, and the journey itself covers around 102 km by road. Depending on the option, the trip takes between 2h and 3h 40m.
3 ways to travel from Santa Marta to Barranquilla
There are three ways to travel from Santa Marta to Barranquilla. You can choose between the bus, minivan, and private transport. The journey takes 2h–2h 30m and the quickest way is by minivan. If you're on a budget, the cheapest option is by bus with tickets starting at $12 (42,000 COP).
incl. transfers — see itinerary
- City Centre to Santa Marta Bus Terminal15m
- Barranquilla Bus Terminal→the city centre1h 45m
- Barranquilla Bus Terminal to the City Centre30m
Reach out to our Community
No questions yet — be the first to ask about Santa Marta to Barranquilla.
Santa Marta to Barranquilla by Bus
The bus is an affordable way to get from Santa Marta to Barranquilla. Buses leave throughout the day, so you've got plenty of options.
The total journey takes around 2h 30m - 3h 40m, including the time to get to and from the bus stations.
Step 1: City Centre to Santa Marta Bus Terminal
To get to Terminal de Transportes de Santa Marta, taking an Uber is a convenient option. From Santa Marta city centre, where most hotels are, the fare starts at around $5.80 (20,000 COP). If you're staying in the El Rodadero area, prices usually start from $9.80 (34,000 COP).
Taxis are also available and can be a bit cheaper than Uber. Just watch out for overcharging. Some drivers target tourists with higher prices, so always agree on the fare before getting in.
Step 2: Santa Marta to Barranquilla by Bus
Four main bus companies run between Santa Marta and Barranquilla: Expreso Brasilia (which also operates Unitransco), Rápido Ochoa, Expreso Almirante Padilla, and Copetran.
Most buses on this route are fairly modern. You’ll get reclining seats, air conditioning, an onboard toilet, and sometimes even personal screens and charging ports. Ticket prices start from $6.20 (21,000 COP).
Since this is a short daytime journey that takes between 1h 45m - 2h 55m, tickets are often available at the terminal. That said, buses can fill up during busy times, so it’s a good idea to book online in advance — especially if you want to secure your seat and avoid the hassle.
Booking through Bookaway is easy. Some providers let you board with just a voucher or e-ticket, while others may ask you to print your ticket or exchange it at the terminal. Just check the instructions in your confirmation email. Redbus tends to be a bit stricter and usually requires you to print your ticket or swap it for a boarding pass at the station.
Want to learn more about bus travel in Colombia? Check out our Colombia transport guide for all the tips.
Step 3: Barranquilla Bus Terminal to the City Centre
The Terminal Metropolitana de Transportes in Barranquilla is located in Soledad, about 10 km south of the city centre. An Uber ride to the city takes around 30 minutes, with fares starting from $6.60 (23,000 COP).
A much cheaper option would be to take the bus, which only costs $1.00 (3,000 COP), but it's not as convenient. You'll have to walk about 2 km from the bus terminal to Pacho Galán, the nearest Transmetro station. From there, take line R1 and get off at Joe Arroyo Station in the city centre. You'll need a Transmetro card to ride the bus, cash is not accepted.
We don’t really recommend taking the metro bus. The area around the terminal isn’t great for walking, and the buses are often crowded.
Santa Marta to Barranquilla by Minivan
A minivan ride from Santa Marta to Barranquilla is a convenient option. The minivan journey takes about 2h - 2h 10m, depending on traffic.
There are two companies operating on this route: Marsol Transportes and Beach Tayrona Park.
Beach Tayrona Park offers free hotel pickup and drop-off for $26 (88,000 COP). This saves you the hassle and extra cost of finding your way to and from bus stations.
Marsol Transportes is a more affordable choice with rates from $13 (45,000 COP), but they don’t offer hotel pickup or drop-off. You’ll need to go to Marsol Transportes Terminal in Santa Marta, and they’ll drop you off at their transport terminal in Barranquilla. Once you factor in the cost of getting to and from the terminals, you might end up spending more than with a service that includes hotel transfers.
You can book your minivan tickets in advance on BookAway.
Minivan schedule from Santa Marta to Barranquilla
Minivan tickets are available on Bookaway.
Santa Marta to Barranquilla by Private Transport
A private transfer from Santa Marta to Barranquilla is the easiest and most convenient option when travelling in a group. The journey takes 2h - 2h 30m, and you’ll be dropped off right at your accommodation — no need to worry about extra transfers.
Prices for private transfer start at $39 (134,000 COP) for a 6-seater. Split it with your group, and it’s about $6.50 (22,000 COP) each.
Santa Marta to Barranquilla Airport
It’s also possible to book a private transfer in advance if you're heading from Santa Marta to Barranquilla International Airport (BAQ). When you book through Bookaway, you'll get door-to-door service and a confirmed pickup time, which makes things much easier when travelling to the airport.
Uber is another option, with prices starting from $92 (320,000 COP). Just know that it can be less dependable for long-distance trips. For a smoother and more reliable journey, we recommend booking your transfer through Bookaway.
Private Transport options from Santa Marta to Barranquilla
Private Transport tickets are available on Bookaway.
Where to Stay
See our accommodation guide for ColombiaABOUT YOUR DESTINATION
Why Visit Barranquilla?
Barranquilla is a busy city in Colombia and is most popular for the iconic Carnival de Barranquilla — a vibrant celebration of dance and music. Every year, hundreds of thousands of people join this carnival, the 2nd largest in the world (next to the one in Rio de Janeiro)!
During the carnival (February-March), Barranquilla bustles with tourists and festivities. But beyond this time, there's really not much to do in this seaport. If you find yourself here in the off-peak season, we recommend exploring the historic centre, enjoying the vibrant nightlife, and tasting the incredible cuisine in Barranquilla.
Rounding it up
That's the full picture for getting from Santa Marta to Barranquilla, roughly 71 kilometres (44 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $12 (42,000 COP). The quickest trip takes 2h.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Santa Marta to Barranquilla?
The distance from Santa Marta to Barranquilla is 71 kilometres (44 miles).
What is the fastest way to get from Santa Marta to Barranquilla?
Journey times from Santa Marta to Barranquilla overlap: bus 2h 30m - 3h 40m, minivan 2h - 2h 10m, private transport 2h - 2h 30m. Depending on the departure, no single option is always the fastest.
What is the cheapest way to get from Santa Marta to Barranquilla?
The cheapest way to get from Santa Marta to Barranquilla is by bus with ticket costs starting from 42,000 COP.
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.






