
Bus from Medellín to Santa Marta
Overnight coach · ~16h · $35–50 USD · Several daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Medellín to Santa Marta
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
From the City of Eternal Spring to the Caribbean coast, the road to Santa Marta covers roughly 720 km in about 16 hours. Expreso Brasilia is the principal operator on this corridor, running air-conditioned coaches from Medellín's Terminal del Norte. The route descends out of Antioquia's mountains, crosses the hot interior savanna, and finally reaches the coast beneath the snowcapped Sierra Nevada. Most departures are timed for overnight travel so the long inland leg passes while you sleep.
Santa Marta is the launch point for Tayrona's beaches and the Lost City trek, drawing travelers heading for the wilder side of Colombia's coast. Flying is faster and often inexpensive, so the bus is chosen mainly by those on a budget, traveling overland, or carrying gear for a longer coastal stay. Pack a warm layer for the cold cabin, snacks for the long stretches, and small bills in pesos for the roadside stops.
Route details: Medellín to Santa Marta
Travel time
16 h
Distance
720 km
Typical fare
$35 – $50 USD per person
Frequency
Several daily, mostly overnight
First departure
Approx. 7:00 AM
Last departure
Approx. 8:00 PM
Operators on this route
Expreso Brasilia
Pickup at Medellín
Terminal del Norte (the main hub for northbound coastal departures, beside the Caribe metro station)
Drop-off at Santa Marta
Terminal de Transportes de Santa Marta (south of the city, a short taxi from the historic center, Rodadero and onward Tayrona transport)
About the journey
This long haul links the cool Aburrá valley with the Caribbean coast at the foot of the Sierra Nevada de Santa Marta. Leaving Medellín's Terminal del Norte, buses climb out of the mountain-ringed valley and wind north through the rugged Antioquian cordillera before descending into the hot tropical lowlands. The route crosses the interior savanna of Córdoba and Sucre, then continues east through the Caribbean departments toward Magdalena, with the towering snowcapped Sierra Nevada — the world's highest coastal range — eventually filling the skyline. The final stretch drops into Santa Marta's humid bay, gateway to Tayrona National Park and the Lost City trek. Travelers should expect a major shift from spring-like mountain air to coastal heat, two-lane sections through small towns, police and military checkpoints, and several meal and restroom stops. At around 16 hours, the journey is well suited to an overnight departure that covers the inland leg while you sleep.
Travel tips for Medellín → Santa Marta
- Depart from the Terminal del Norte in Medellín, the hub for coastal routes and a quick hop from the Caribe metro station.
- Take an overnight bus to sleep through the long inland leg and arrive on the coast ready to explore.
- Pack a warm layer despite the tropical destination, since the onboard air conditioning runs cold for hours.
- Plan your Tayrona connection because Santa Marta's terminal is a taxi from the center and from onward transport to the El Zaino park entrance.
- Carry pesos in small denominations for the meal and restroom stops across the interior, where cards are rarely accepted.
- Book with Expreso Brasilia through official channels, as it runs the main service on this Medellín–coast corridor.
Frequently asked questions
How long is the bus from Medellín to Santa Marta?
Plan on around 16 hours for the approximately 720 km journey. The exact time depends on traffic, checkpoints, road works and weather along the route, so consider any timetable an estimate.
How much does the bus from Medellín to Santa Marta cost?
Fares generally run about $35 to $50 USD one way, depending on the operator's class of service and how far ahead you book. Tickets are charged in Colombian pesos, so the dollar value moves with the exchange rate.
What time do buses leave Medellín for Santa Marta?
Departures run from roughly 7:00 AM through to about 8:00 PM, with most travelers choosing overnight services. Confirm exact times at the Terminal del Norte before you travel.
Can I reach Tayrona National Park from Santa Marta's terminal?
Yes. From the Santa Marta terminal, take a taxi to the center or to the smaller terminal serving the coast, then catch onward transport east to the El Zaino entrance of Tayrona. Plan this leg rather than expecting a direct connection.
Is the bus or a flight better from Medellín to Santa Marta?
Flights take about an hour and a half and are often affordable booked ahead, so most travelers fly. The roughly 16-hour bus suits budget travelers, overland trips, and anyone carrying lots of gear for a coastal stay.
Going the other direction?