There are 8 ways to get from Esmeraldas to Colombia by plane, bus, car or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Bogota  •  3 h 43 min

  1. Fly from Esmeraldas (ESM) to Bogota (BOG) ESM - BOG

$206 - $526

Cheapest option

Bus Bolivariano  •  38 h 14 min

  1. Take the bus from Esmeraldas to Quito Terminal Quitumbe
  2. Take the bus from Quito to Fusagasuga
  3. Take the bus from Fusagasuga to Bogotá

$56 - $86

6 alternative options

Fly to Cali, bus  •  2 h 19 min

  1. Fly from Esmeraldas (ESM) to Cali (CLO) ESM - CLO
  2. Take the bus from Clinica Uribe to Primitivo

$251 - $1,226

Drive, bus, taxi  •  23 h 50 min

  1. Drive from Esmeraldas to San Lorenzo
  2. Take the bus from San Lorenzo to Alto Tambo
  3. Take a taxi from Alto Tambo to El Ángel
  4. Take the bus from Ipiales to Bogotá

$138 - $171

Bus Expreso Internacional Ormeño  •  31 h 7 min

  1. Take the bus from Esmeraldas to Quito Terminal Quitumbe Esmeraldas
  2. Take the bus from Quito to Bogotá Via Bogota

$60 - $87

Bus Cruz del Sur  •  40 h 10 min

  1. Take the bus from Tachina to La Concordia
  2. Take the bus from Santo Domingo de los Colorados to Quito - Terminal Quitumbe
  3. Take the bus from Quito Terminal Quitumbe to Bogota

$119 - $173

Bus Cruz del Sur #2  •  41 h 15 min

  1. Take the bus from Esmeraldas to Quito Terminal Quitumbe Esmeraldas
  2. Take the bus from Quito Terminal Quitumbe to Bogota Via Bogotá

$118 - $170

Drive  •  21 h 1 min

  1. Drive from Esmeraldas to Bogotá 810.3 miles

$85 - $130

Questions & Answers

No, there is no direct bus from Esmeraldas to Colombia. However, there are services departing from Esmeraldas and arriving at Centro Memoria via Quito, Terminal de Transporte and El Tiempo. The journey, including transfers, takes approximately 31 h 7 min.

More details

The distance between Esmeraldas and Colombia is 687 km. The road distance is 1296.5 km.

Get driving directions

The best way to get from Esmeraldas to Colombia without a car is to bus which takes 31 h 7 min and costs .

More details

It takes approximately 3 h 43 min to get from Esmeraldas to Colombia, including transfers.

More details

Esmeraldas to Colombia bus services, operated by Trans Esmeraldas S.A., depart from Esmeraldas station.

More details

The best way to get from Esmeraldas to Colombia is to fly which takes 3 h 43 min and costs . Alternatively, you can bus, which costs and takes 31 h 7 min.

Mode details

There is no direct flight from Esmeraldas Airport to Bogota Airport. The quickest flight takes 5 h 20 min and has one stopover.

Search flights

Esmeraldas to Colombia bus services, operated by Expreso Internacional Ormeño, arrive at Bogotá station.

More details

Yes, the driving distance between Esmeraldas to Colombia is 1297 km. It takes approximately 21 h 1 min to drive from Esmeraldas to Colombia.

Get driving directions

LATAM Chile, Avianca - Aerovías del Continente Americano S.A. and TAME offer flights from Esmeraldas Airport to Bogota Airport.

Search flights

Map of how to get from Esmeraldas to Colombia.
Launch map view
  • Distance: 429.2 miles
  • Duration: 3 h 43 min

What companies run services between Esmeraldas, Ecuador and Colombia?

TAME, Avianca - Aerovías del Continente Americano S.A. and LATAM Chile fly from Esmeraldas to Bogotá twice daily. Alternatively, you can take a bus from Esmeraldas to Bogotá via Quito Terminal Quitumbe, Quito, Bogotá, Terminal de Transporte, El Tiempo Maloka, and El Tiempo in around 31 h 7 min.

Airlines
Avianca - Aerovías del Continente Americano S.A.
Website
avianca.com
Flights from Esmeraldas to Bogota via Cali
Ave. Duration
3 h 37 min
When
Monday, Wednesday and Friday
Estimated price
$210 - $410
Flights from Esmeraldas to Bogota via Quito
Ave. Duration
4 h 55 min
When
Tuesday, Thursday and Saturday
Estimated price
$100 - $400
Flights from Esmeraldas to Bogota via Cali, Medellin Jose Marie Cordova
Ave. Duration
4 h 59 min
When
Monday, Wednesday and Friday
Estimated price
$210 - $420
TAME
Website
tame.com.ec
Flights from Esmeraldas to Bogota via Quito
Ave. Duration
5 h 20 min
When
Sunday
Estimated price
$210 - $420
Flights from Esmeraldas to Bogota via Quito, Guayaquil
Ave. Duration
5 h 50 min
When
Monday, Wednesday and Friday
Estimated price
$220 - $450
Flights from Esmeraldas to Cali
Ave. Duration
1 h
When
Monday, Wednesday and Friday
Estimated price
$230 - $420
LATAM Chile
Website
latam.com
Flights from Esmeraldas to Bogota via Cali
Ave. Duration
3 h 59 min
When
Monday
Estimated price
$210 - $410
Bus operators
Mio
Phone
+57 2 6204040
Email
servicioalusuario@mio.com.co
Website
mio.com.co
Bus from Clinica Uribe to Primitivo
Ave. Duration
12 min
Frequency
Every 10 minutes
Estimated price
$1
Schedules at
mio.com.co
Cita Express
Phone
+(593)042-140668
Website
transportescita.com
Bus from San Lorenzo to Alto Tambo
Ave. Duration
1 h 15 min
Frequency
5 times a day
Schedules at
transportescita.com
Book at
andestransit.com
Bus from Tachina to La Concordia
Ave. Duration
1 h 40 min
Frequency
Hourly
Schedules at
transportescita.com
Book at
andestransit.com
Bolivariano
Phone
+57 1 424-90-90 / +57 4 6042295
Email
contactenos@bolivariano.com.co
Website
bolivariano.com.co
Bus from Quito to Bogotá
Ave. Duration
31 h
Frequency
Once a week
Estimated price
$45 - $70
Schedules at
bolivariano.com.co
Book at
bolivariano.com.co
Regular
$45 - $70
Premium
$45 - $70
Bus from Quito to Fusagasuga
Ave. Duration
29 h 30 min
Frequency
Once a week
Estimated price
$45 - $70
Schedules at
bolivariano.com.co
Book at
bolivariano.com.co
Regular
$45 - $70
Premium
$45 - $70
Panamericana Internacional
Phone
+593 (2) 2557133 / 2557134
Email
info@panamericana.ec
Website
panamericana.ec
Bus from Santo Domingo de los Colorados to Quito - Terminal Quitumbe
Ave. Duration
1 h 45 min
Frequency
Every 10 minutes
Estimated price
$6 - $10
Schedules at
panamericana.ec
Cruz del Sur
Phone
+51 1 311-5050
Website
cruzdelsur.com.pe
Bus from Quito Terminal Quitumbe to Bogota
Ave. Duration
34 h 40 min
Frequency
Twice a week
Estimated price
$110 - $160
Schedules at
cruzdelsur.com.pe
Book at
cruzdelsur.com.pe
Other operators
Taxi from Alto Tambo to El Ángel
Ave. Duration
2 h 12 min
Estimated price
$90 - $120

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 Heading to Europe? Read this before you buy a Eurail Pass, The London Underground: Essential tips to navigate the Tube and How do I buy a London Underground ticket? - to help you get the most out of your next trip.

More Questions & Answers

The best way to get from Esmeraldas to Esmeraldas Airport is to taxi which takes 6 min and costs .

More details