Santa Marta to Cartagena

How to Get From Santa Marta to Cartagena

3Options
4hFastest
$17From
ElaFayeWritten by Ela · Reviewed by Faye · Updated 3 weeks ago

Bus · Minivan · Private Transport

Cartagena, with its walled old town and colourful colonial streets, sits down the Caribbean coast about 170 kilometres (106 miles) from Santa Marta. The bus is the cheapest way to get from Santa Marta to Cartagena at $17 (55,000 COP), though it stops often along the way. The minivan is quicker than the bus for a bit more, at $23 (74,000 COP).

DISTANCE

Distance from Santa Marta to Cartagena

Santa Marta and Cartagena are about 170 km (106 miles) apart, and the journey itself covers around 235 km by road. Depending on the option, the trip takes between 4h and 7h 30m.

~170 km
Straight-line distance
~235 km
Route distance
COMPARE

3 ways to travel from Santa Marta to Cartagena

There are three ways to travel from Santa Marta to Cartagena. You can choose between the bus, minivan, and private transport. The journey takes 4h–5h 5m and the quickest way is by minivan. If you're on a budget, the cheapest option is by bus with tickets starting at $17 (55,000 COP).

BusWith transfers · 24 departuresDuration5h 5m+incl. transfersPricefrom$1755,000 COP

Santa Marta to Cartagena by Bus

You can go from Santa Marta to Cartagena by bus. The whole journey takes about 5h 5m - 7h 30m, including the transfer time to/from the bus station.

This is the cheapest option for this route, with combined prices from $17 (55,000 COP).

Step 1: City Centre to Santa Marta Bus Terminal

15-30m$2.50 (8,000 COP)

You can book an Uber to get to Terminal de Transportes de Santa Marta. Fares start from $6.30 (20,000 COP) if you’re coming from the centro, and around $11 (34,000 COP) from El Rodadero.

Taxis are another option and can be a bit cheaper than Uber, but there’s a catch. Drivers often try to overcharge, especially if you’re a tourist, so make sure to negotiate and agree on the fare before getting in.

Step 2: Santa Marta to Cartagena by Bus

4h 20m - 6h$14 (45,500 COP)

Five major bus companies operate from Santa Marta to Cartagena: Unitransco, Expreso Brasilia, Ruta Dorada Exalpa, Expreso Super Star and Flota La Macarena.

They have buses leaving from Santa Marta Bus Terminal at various times every day. You can buy your ticket at the bus station or book online in advance.

The bus fare is $14 (45,500 COP) and the travel time is around 4h 20m - 6h.

If you book through Bookaway, some providers let you board directly with a voucher or e-ticket, but others might still require you to print your ticket or exchange it at the terminal. Always double-check the instructions in your confirmation email so you know what to expect.

Check our Colombia transport guide for more details.

4h30mRuta Dorada ExalpaNon-AC SeaterSanta MartaCartagena14:30$1445,500 COPTickets
4h20mExpreso Super StarNon-AC SeaterSanta MartaCartagena08:0009:0010:0011:0014:00$1649,500 COPTickets
6hFlota La MacarenaTouristTerminal de Transportes Santa MartaCartagena Transport Terminal Terminal (Cartagena de Indias07:3011:0012:0013:0015:3019:00+1$1858,000 COPTickets
4h30mUnitranscoSleepingSanta MartaCartagena07:3016:0021:00From $1961,000 COPTickets
4h30mExpreso BrasiliaStandardSanta MartaCartagena08:3011:0011:3012:0013:0019:00+1$2063,000 COPTickets
Show all 6 companies
4h30mUnitranscoStandardSanta MartaCartagena09:0010:4512:3013:3014:0014:30+6$2063,000 COPTickets

Stations

Map of stations
Click to explore
From
To

Bus tickets are available on Bookaway and Redbus.

Step 3: Cartagena Bus Terminal to the City Centre

30m-1h$1.10 (3,400 COP)

Cartagena Bus Terminal is quite far from the city centre. The quickest way to get into town is by taking an Uber. It's a reliable option since you’ll know the fare upfront, no surprises and no need to haggle with drivers. Prices start at $14 (44,500 COP), but the fare can vary depending on traffic or time of day.

Taxis are easy to find right outside the bus terminal. But even though taxi rates are regulated in Cartagena, it’s common for drivers to charge above the standard fare, so we don’t recommend taking a taxi from here.

The bus is cheaper, but it takes longer

If you’re looking for a cheaper option than Uber or a taxi, hop on a Transcaribe bus to the city centre for just $1.10 (3,400 COP). Bus X104 leaves from just outside the terminal and connect directly to the Walled City, as well as the popular neighbourhoods of Getsemaní and San Diego.

If you're heading to the Walled City, get off at the last stop, La Bodeguita. But if you're staying in the Getsemaní or San Diego areas, hop off one stop earlier at Centro B1 Bus Stop.

To board a Transcaribe bus, you’ll need a Transcaribe card — cash isn’t accepted. You can buy the card at any Transcaribe station and at some authorised shops like SuperGiros.

Cartagena
Minivan20 departuresDuration4h+Pricefrom$2374,000 COP

Santa Marta to Cartagena by Minivan

Travelling by minivan is a direct option to get from Santa Marta to Cartagena.

You can choose from a good number of operators, but the popular ones are Marsol Transportes, Beach Tayrona Park and Cartagena Toures y Excursiones, which you can book via BookAway.

Most companies offer door-to-door service, with hotel pickup in Santa Marta and drop-off at your accommodation in Cartagena.

Marsol Transportes offers the cheapest fares at only $23 (74,000 COP). However, it departs and arrives at its own terminals in both cities, so you’ll need to arrange your own hotel transfers.

The trip usually takes around 4 hours, but if the minivan stops in Barranquilla, you’re looking at around 5.5 hours. Check the booking details to see if there’s a stop along the way.

Minivan schedule from Santa Marta to Cartagena

5h30mMarsol TransportesTouristMarsol Transportes Santa MartaMarsol Transportes Cartagena04:4505:1506:1507:1508:1509:15+6$2374,000 COPTickets
4h20mBeach Tayrona ParkStandardSanta Marta - Any hotelCartagena - Any hotel05:0016:00$49156,000 COPTickets
4hCartagena Toures y ExcursionesStandardSanta Marta - Any hotelCartagena - Any hotel04:0006:0008:0010:0012:0014:00$69218,000 COPTickets
Available atBookaway

Stations

Map of stations
Click to explore
From
To
Cartagena
Private Transport2 departuresDuration4h+Pricefrom$165530,000 COP

Santa Marta to Cartagena by Private Transport

If you're short on time, travelling in a group, or just prefer a smoother ride (and budget isn’t a big concern), a private transfer from Santa Marta to Cartagena is the best option.

The journey takes 4h - 4h 40m, and you’ll be dropped off right at your accommodation — no need to worry about extra transfers.

Prices for private transfer start at $165 (530,000 COP) for a 4-seater. Split it with your group, and it’s about $42 (132,000 COP) each.

You can try flagging down a taxi or asking your hotel to arrange one, but it’s not always reliable. Overcharging is pretty common among taxi drivers here. That's why we recommend booking through BookAway, which gives you fixed prices, no haggling, and 24/7 support if anything goes wrong.

Private Transport options from Santa Marta to Cartagena

4h - 4h 40m$165 (530,000 COP)
AV Colombia
Standard Car 4 PAX
$165 (530,000 COP)
$42 (132,000 COP) per person
Magic Tour Colombia
Standard Car 3 PAX
$225 (720,000 COP)
$75 (238,000 COP) per person
Magic Tour Colombia
Standard Minivan 6 PAX
$275 (880,000 COP)
$46 (146,000 COP) per person
Go Colombia
Standard Car 3 PAX
$230 (730,000 COP)
$76 (242,000 COP) per person
Go Colombia
SUV Car 4 PAX
$235 (750,000 COP)
$59 (188,000 COP) per person
Go Colombia
Standard Minivan 7 PAX
$285 (910,000 COP)
$41 (130,000 COP) per person
Go Colombia
Standard Minivan 15 PAX
$415 (1,320,000 COP)
$28 (89,000 COP) per person
Available atBookaway
Cartagena

Reach out to our Community

No questions yet — be the first to ask about Santa Marta to Cartagena.

ABOUT YOUR DESTINATION

Why Visit Cartagena?

Cartagena is known as Colombia’s jewel on the Caribbean coast. Unlike the rest of the country, it has been a tourist hub for quite a while because it’s a common stop for cruise ships sailing the Caribbean.

Its attraction lies in the almost intact and colourful, colonial-style mansions in the walled old city. Inside these walls, you'll be transported back in time and into a foodie's paradise. A tip when exploring Cartagena: for safety, stay out of the city's outskirts! The tourist centre is generally safe.

Rounding it up

That's the full picture for getting from Santa Marta to Cartagena, roughly 170 kilometres (106 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $17 (55,000 COP). The quickest trip takes 4h.

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 Cartagena?

The distance from Santa Marta to Cartagena is 170 kilometres (106 miles).

What is the fastest way to get from Santa Marta to Cartagena?

Journey times from Santa Marta to Cartagena overlap: bus 5h 5m - 7h 30m, minivan 4h - 5h 30m, private transport 4h - 4h 40m. Depending on the departure, no single option is always the fastest.

What is the cheapest way to get from Santa Marta to Cartagena?

The cheapest way to get from Santa Marta to Cartagena is by bus with ticket costs starting from 55,000 COP.

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.

Faye
FayeReviewer

Travel Writer

A writer and full-time mom who loves planning beach trips. London is her favourite destination.

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.

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.