There are 7 ways to get from Santa Marta to Yopal by plane, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Simón Bolívar International Airport
best- Fly from Simón Bolívar International Airport (SMR) to El Alcaraván Airport (EYP)plane SMR - EYP
5h 13m$100–270Drive 891.2 km
cheapest- Drive from Santa Marta to Yopalcar 891.2 km
17h 20m$47–68Bus via Cartagena
- Take the bus from Terminal Santa Marta to Terminal de Transporte de Cartagenabus
- Take the bus from Terminal de Transporte de Cartagena to Tunjabus
- Take the bus from Tunja to Duitamabus
- Take the bus from Duitama to Yopalbus
19h 41m$67–119Bus to Ernesto Cortissoz International Airport, fly
- Take the bus from Terminal Santa Marta to Terminal Metropolitana de Barranquillabus
- Fly from Ernesto Cortissoz International Airport (BAQ) to El Alcaraván Airport (EYP)plane BAQ - EYP
6h 19m$130–384Bus to Valledupar, fly
- Take the bus from Terminal Santa Marta to Terminal de Transportes de Valleduparbus
- Fly from Valledupar (VUP) to El Alcaraván Airport (EYP)plane VUP - EYP
11h 23m$155–677Bus
- Take the bus from Terminal Santa Marta to Terminal de Transportes de Bucaramangabus
- Take the bus from Terminal de Transportes de Bucaramanga to Yopalbus
22h 20m$48–98Bus via Aguachica
- Take the bus from Terminal Santa Marta to Bosconiabus
- Take the bus from Bosconia to Aguachicabus
- Take the bus from Aguachica to Duitamabus
- Take the bus from Duitama to Yopalbus
26h 15m$62–94
Simón Bolívar International Airport (SMR) to El Alcaraván Airport (EYP) flights
Questions & Answers
The cheapest way to get from Santa Marta to Yopal is to drive which costs $45 - $70 and takes 17h 20m.
The fastest way to get from Santa Marta to Yopal is to fly which takes 5h 13m and costs $100 - $270.
No, there is no direct bus from Santa Marta to Yopal. However, there are services departing from Terminal Santa Marta and arriving at Yopal via Terminal de Transporte de Cartagena, Tunja and Duitama. The journey, including transfers, takes approximately 19h 41m.
The distance between Santa Marta and Yopal is 700 km. The road distance is 891.2 km.
The best way to get from Santa Marta to Yopal without a car is to bus via Cartagena which takes 19h 41m and costs $65 - $120.
It takes approximately 5h 13m to get from Santa Marta to Yopal, including transfers.
Santa Marta to Yopal bus services, operated by Expreso Brasilia, depart from Terminal Santa Marta station.
The best way to get from Santa Marta to Yopal is to fly which takes 5h 13m and costs $100 - $270. Alternatively, you can bus via Cartagena, which costs $65 - $120 and takes 19h 41m.
Santa Marta to Yopal bus services, operated by Expreso Brasilia, arrive at Terminal de Transporte de Cartagena station.
Yes, the driving distance between Santa Marta to Yopal is 891 km. It takes approximately 17h 20m to drive from Santa Marta to Yopal.
What companies run services between Santa Marta, Colombia and Yopal, Colombia?
LATAM Chile, Avianca - Aerovías del Continente Americano S.A., and two other airlines fly from Simón Bolívar International Airport (SMR) to El Alcaraván Airport (EYP) 5 times a day. Alternatively, you can take a bus from Terminal Santa Marta to Yopal via Terminal de Transporte de Cartagena, Tunja, and Duitama in around 19h 41m.
- Website
- avianca.com
Flights from Simón Bolívar International Airport to El Alcaraván Airport via Bogota
- Ave. Duration
- 3h 44m
- When
- Every day
- Estimated price
- $35–340
Flights from Ernesto Cortissoz International Airport to El Alcaraván Airport via Bogota
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- $95–410
Flights from Ernesto Cortissoz International Airport to El Alcaraván Airport via Medellin Jose Marie Cordova, Bogota
- Ave. Duration
- 7h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- $95–410
Flights from Valledupar to El Alcaraván Airport via Bogota
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $140–650
- Website
- latam.com
Flights from Simón Bolívar International Airport to El Alcaraván Airport via Bogota
- Ave. Duration
- 3h 26m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $100–210
Flights from Ernesto Cortissoz International Airport to El Alcaraván Airport via Bogota
- Ave. Duration
- 4h 37m
- When
- Monday, Tuesday, Thursday, and Friday
- Estimated price
- $80–490
- Website
- easyfly.com.co
Flights from Simón Bolívar International Airport to El Alcaraván Airport via Bogota
- Ave. Duration
- 3h 34m
- When
- Every day
- Estimated price
- $35–210
- Phone
- 01 800 051 8001
- contactenos@expresobrasilia.com
- Website
- expresobrasilia.com
Bus from Terminal Santa Marta to Terminal de Transporte de Cartagena
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- $18–25
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $18–25
Bus from Terminal Santa Marta to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $11–20
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $14–20
Bus from Terminal Santa Marta to Terminal de Transportes de Valledupar
- Ave. Duration
- 4h 30m
- Frequency
- Every 4 hours
- Estimated price
- $19–27
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $19–27
Bus from Terminal Santa Marta to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Estimated price
- $29–45
- Schedules at
- expresobrasilia.com
- Book at
- expresobrasilia.com
- Preferencial de Lujo
- $29–45
- Phone
- +57 323 563 9139
- servicioalcliente@copetran.com
- Website
- copetran.com
Bus from Terminal Santa Marta to Terminal de Transporte de Cartagena
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Estimated price
- $15–24
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $17–24
Bus from Terminal Santa Marta to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 2h
- Frequency
- 5 times a day
- Estimated price
- $8–17
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $12–17
Bus from Terminal Santa Marta to Terminal de Transportes de Valledupar
- Ave. Duration
- 4h
- Frequency
- Every 3 hours
- Estimated price
- $16–26
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $18–26
Bus from Terminal Santa Marta to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 10h 20m
- Frequency
- Every 4 hours
- Estimated price
- $24–45
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $30–45
Bus from Terminal Santa Marta to Bosconia
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $14–21
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $14–21
Bus from Aguachica to Duitama
- Ave. Duration
- 12h 30m
- Frequency
- 3 times a day
- Estimated price
- $26–40
- Schedules at
- copetran.com
- Book at
- copetran.com
- Road
- $26–40
- Phone
- +57 310 7883333
- gerencia@cootransbol.com
- Website
- concordeoficial.com
Bus from Terminal de Transporte de Cartagena to Tunja
- Ave. Duration
- 9h
- Frequency
- 5 times a day
- Estimated price
- $40–70
- Schedules at
- concordeoficial.com
- Book at
- concordeoficial.com
Bus from Terminal de Transportes de Bucaramanga to Yopal
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $26–35
- Schedules at
- concordeoficial.com
- Book at
- concordeoficial.com
- Phone
- +57 608 7725815
- servicioalcliente@coflonorte.com
- Website
- coflonorte.com.co
Bus from Tunja to Duitama
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- $3–4
- Schedules at
- coflonorte.com.co
- Book at
- coflonorte.teletiquete.com
Bus from Duitama to Yopal
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- $9–20
- Schedules at
- coflonorte.com.co
- Book at
- coflonorte.teletiquete.com
- Phone
- +57 322 2526992
- servicioalcliente@autoboysa.com.co
- Website
- autoboysa.com.co
Bus from Duitama to Yopal
- Ave. Duration
- 4h 20m
- Frequency
- Hourly
- Estimated price
- $9–20
- Book at
- autoboysa.teletiquete.com
- Phone
- 01 800 051 8002
- servicioalcliente@unitransco.com
- Website
- unitransco.com
Bus from Terminal Santa Marta to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 2h 45m
- Frequency
- Every 4 hours
- Estimated price
- $11
- Schedules at
- unitransco.com
- Book at
- unitransco.com
- Phone
- +57 604 444 8888
- contactenos@rapidoochoa.com
- Website
- rapidoochoa.com.co
Bus from Terminal Santa Marta to Terminal Metropolitana de Barranquilla
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $6–12
- Schedules at
- rapidoochoa.com.co
- Book at
- rapidoochoa.com.co
- Phone
- +57 318 3545454
- informacion@berlinasdelfonce.com
- Website
- berlinasdelfonce.com
Bus from Terminal Santa Marta to Terminal de Transportes de Bucaramanga
- Ave. Duration
- 9h 30m
- Frequency
- Once daily
- Estimated price
- $21–27
- Schedules at
- berlinasdelfonce.com
- Book at
- berlinasdelfonce.com
- Super Confort
- $21–27
Bus from Terminal de Transportes de Bucaramanga to Yopal
- Ave. Duration
- 11h
- Frequency
- Once daily
- Estimated price
- $54
- Schedules at
- flotasugamuxi.teletiquete.com
- Book at
- flotasugamuxi.teletiquete.com
- Phone
- 01 8000 954080
- pqr@cotaxi.com.co
- Website
- cotaxi.com.co
Bus from Bosconia to Aguachica
- Ave. Duration
- 4h
- Frequency
- Hourly
- Estimated price
- $14
- Schedules at
- cotaxi.com.co
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, The London Underground: Essential tips to navigate the Tube, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
There are 64+ hotels available in Yopal.

































