There are 10 ways to get from Cartago to Bogotá by bus, plane, 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.
Bus to Pereira, fly
best- Take the bus from Parada 16 to Parada 27bus
- Fly from Pereira (PEI) to El Dorado International Airport (BOG)plane PEI - BOG
3h 27mDrive 306.3 km
cheapest- Drive from Cartago to Bogotácar 306.3 km
5h 18m$16–24Bus via Armenia
- Take the bus from Cartago to Terminal de Transportes de Armeniabus
- Take the bus from Armenia to Terminal de Transportes de Ibaguébus
- Take the bus from Terminal de Transportes de Ibagué to Terminal Salitrebus
8h 45m$33–40Bus to Manizales, fly
- Take the bus from Cartago to Terminal de Transportes de Manizalesbus
- Fly from Manizales (MZL) to El Dorado International Airport (BOG)plane MZL - BOG
3h 52m$107–360Bus to Armenia, fly
- Take the bus from Cartago to Terminal de Transportes de Armeniabus
- Fly from Armenia (AXM) to El Dorado International Airport (BOG)plane AXM - BOG
4h 41m$49–154Bus, bus to Cali, fly
- Take the bus from Cartago to Bugabus
- Take the bus from Buga to Cali Airportbus
- Fly from Cali (CLO) to El Dorado International Airport (BOG)plane CLO - BOG
5h 33m$48–118Bus
- Take the bus from Terminal de Transportes de Pereira to Terminal de Transportes de Ibaguébus
- Take the bus from Terminal de Transportes de Ibagué to Terminal Salitrebus
8h 45m$24–42Bus via Armenia #2
- Take the bus from Cartago to Terminal de Transportes de Armeniabus
- Take the bus from Terminal de Transportes de Armenia to Terminal de Transportes de Ibaguébus
- Take the bus from Terminal de Transportes de Ibagué to Terminal Salitrebus
9h 38m$25–54Bus #2
- Take the bus from Cartago to Terminal Salitrebus
10h$28–35Bus #3
- Take the bus from Terminal de Transportes de Pereira to Terminal Salitrebus
11h 40m$23–32
Pereira (PEI) to El Dorado International Airport (BOG) flights
Questions & Answers
The cheapest way to get from Cartago to Bogotá is to drive which costs $16 - $24 and takes 5h 18m.
The fastest way to get from Cartago to Bogotá is to bus and fly which takes 3h 52m and costs $100 - $360.
Yes, there is a direct bus departing from Cartago and arriving at Terminal Salitre. Services depart once daily, and operate every day. The journey takes approximately 10h.
The distance between Cartago and Bogotá is 238 km. The road distance is 306.3 km.
The best way to get from Cartago to Bogotá without a car is to bus via Armenia which takes 8h 45m and costs $30 - $45.
It takes approximately 3h 27m to get from Cartago to Bogotá, including transfers.
Cartago to Bogotá bus services, operated by Expreso Alcalá, depart from Cartago station.
Cartago to Bogotá bus services, operated by Expreso Alcalá, arrive at Terminal de Transportes de Armenia station.
Yes, the driving distance between Cartago to Bogotá is 306 km. It takes approximately 5h 18m to drive from Cartago to Bogotá.
There are 2840+ hotels available in Bogotá.
What companies run services between Cartago, Colombia and Bogotá, Colombia?
You can take a bus from Cartago to Terminal Salitre via Armenia and Terminal de Transportes de Ibagué in around 8h 45m.
- Website
- avianca.com
Flights from Pereira to El Dorado International Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $50–170
Flights from Manizales to El Dorado International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $140–490
Flights from Armenia to El Dorado International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- $60–190
Flights from Cali to El Dorado International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- $35–160
- Website
- jetsmart.com
Flights from Pereira to El Dorado International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $30–110
Flights from Cali to El Dorado International Airport
- Ave. Duration
- 1h 3m
- When
- Every day
- Estimated price
- $29–110
- Website
- latam.com
Flights from Pereira to El Dorado International Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- $50–140
Flights from Pereira to El Dorado International Airport via Medellin Jose Marie Cordova
- Ave. Duration
- 2h 35m
- When
- Monday to Friday
- Estimated price
- $50–140
Flights from Armenia to El Dorado International Airport
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- $50–190
Flights from Cali to El Dorado International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $75–160
- Website
- copaair.com
Flights from Armenia to El Dorado International Airport
- Ave. Duration
- 58 min
- When
- Tuesday, Friday, Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $35–100
Flights from Cali to El Dorado International Airport
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- $40–85
- Website
- easyfly.com.co
Flights from Pereira to El Dorado International Airport via Medellin Enrique Olaya Herrera
- Ave. Duration
- 2h 50m
- When
- Monday to Friday
- Estimated price
- $120–430
Flights from Manizales to El Dorado International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $140–490
- Phone
- +57 606 335 1010
- [email protected]
- Website
- megabus.gov.co
Bus from Parada 16 to Parada 27
- Ave. Duration
- 39 min
- Frequency
- Every 20 minutes
- Schedules at
- megabus.gov.co
- Phone
- +57 606 3401743
Bus from Cartago to Terminal de Transportes de Armenia
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- terminalpereira.com
Bus from Cartago to Terminal de Transportes de Armenia
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- terminalpereira.com
Bus from Cartago to Terminal de Transportes de Armenia
- Ave. Duration
- 1h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $5
- Schedules at
- terminalpereira.com
- Phone
- +57 302 3180104
- [email protected]
- Website
- expresocafetero.co
Bus from Armenia to Terminal de Transportes de Ibagué
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $16
- Schedules at
- facebook.com
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Ibagué
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $16
- Schedules at
- facebook.com
- Phone
- +57 601 4249090
- [email protected]
- Website
- bolivariano.com.co
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- $13–20
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- $13–20
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
Bus from Terminal de Transportes de Pereira to Terminal Salitre
- Ave. Duration
- 10h
- Frequency
- Hourly
- Estimated price
- $21–30
- Schedules at
- bolivariano.com.co
- Book at
- bolivariano.com.co
- Phone
- +57 311 273 0419
- [email protected]
- Website
- expresopalmira.com.co
Bus from Cartago to Terminal de Transportes de Manizales
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- $6–9
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
Bus from Cartago to Buga
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $9–14
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Ibagué
- Ave. Duration
- 4h 45m
- Frequency
- 5 times a day
- Estimated price
- $9–20
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
Bus from Terminal de Transportes de Armenia to Terminal de Transportes de Ibagué
- Ave. Duration
- 3h 20m
- Frequency
- Every 3 hours
- Estimated price
- $6–20
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 6h 47m
- Frequency
- Twice daily
- Estimated price
- $15–25
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
- Phone
- 01 8000 42 37 87
- [email protected]
- Website
- empresaarauca.com
Bus from Cartago to Terminal de Transportes de Manizales
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $6–10
- Schedules at
- empresaarauca.com
- Basico
- $6–10
- Phone
- +57 602 229 7017
- [email protected]
- Website
- deoccidente.com
Bus from Cartago to Buga
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- $8
- Schedules at
- deoccidente.com
- Book at
- deoccidente.com
- Phone
- +57 318 760 6799
- [email protected]
- Website
- cootrancise.com
Bus from Buga to Cali Airport
- Ave. Duration
- 1h
- Frequency
- Every 15 minutes
- Estimated price
- $5
- Schedules at
- cootrancise.com
- Phone
- +57 333 033 4244
- [email protected]
- Website
- velotax.com.co
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Ibagué
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $12–17
- Schedules at
- velotax.com.co
- Phone
- 01-8000-910293
- [email protected]
- Website
- coomotor.com.co
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Ibagué
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $12–17
- Schedules at
- coomotor.com.co
Bus from Terminal de Transportes de Armenia to Terminal de Transportes de Ibagué
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- $10–21
- Schedules at
- coomotor.com.co
- Phone
- +57 310 695 9595
- [email protected]
- Website
- cootranshuila.com
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Ibagué
- Ave. Duration
- 4h
- Frequency
- 3 times a day
- Estimated price
- $11–17
- Schedules at
- cootranshuila.com
Bus from Terminal de Transportes de Armenia to Terminal de Transportes de Ibagué
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- $9–14
- Schedules at
- cootranshuila.com
- Phone
- +57 601 477 4223
- [email protected]
- Website
- autofusa.com
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Estimated price
- $18–24
- Schedules at
- autofusa.com
- Phone
- +57 601 368 2390
- [email protected]
- Website
- flotasanvicente.co
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 4h 45m
- Frequency
- Hourly
- Estimated price
- $17
- Schedules at
- flotasanvicente.co
- Book at
- flotasanvicente.co
- Phone
- 018000116222
- [email protected]
- Website
- flotalamacarena.com
Bus from Terminal de Transportes de Ibagué to Terminal Salitre
- Ave. Duration
- 4h
- Frequency
- Once daily
- Estimated price
- $22–29
- Schedules at
- flotalamacarena.com
- Book at
- flotalamacarena.com
- Phone
- +57 310 208 2548
- [email protected]
- Website
- flotamagdalena.com
Bus from Cartago to Terminal Salitre
- Ave. Duration
- 10h
- Frequency
- Once daily
- Estimated price
- $28–35
- Schedules at
- flotamagdalena.com
- Premium
- $28–35
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 10 amazing places to get away from it all in Australia, Which side of Niagara Falls should I choose (and how do I get there)?, and How to travel India's Golden Triangle - to help you get the most out of your next trip.














































