Cali to Bogota

Last updated:

Overview Compare Flight Bus

How to get from Cali to Bogota?

Bogota is the capital of Colombia and the centre of most economic, political, and cultural activities. It’s at the country’s geographical centre and the third highest capital in the world at 2600m (8530 ft) above sea level. The city has many museums and art galleries, as well as a very interesting food scene. Alongside this, Bogota is also considered a major spot to explore street art in the continent.

Cali to Bogota is a 463 km (287 miles) journey. The most popular ways to cover this distance are a 1-hour flight or an 11-hour bus ride. Fares range between 77,000 COP ($17)280,000 COP ($63).

2 ways to get from Cali to Bogota

Transport ModeDurationCostsAvailability
Flight1.5 hours94,000 COP ($21)Check Flights
Bus11 hours80,000 COP ($18)Check Bus Tickets

Flying from Cali to Bogota is a more convenient option for those only visiting for a short amount of time. It takes a little more than one hour versus the 11 hours on the road. But keep in mind that transfers to and from airports may increase the total cost if you’re on a budget.

However, a night bus can be a good way to save money on accommodation while catching some sleep. Most buses for the Cali to Bogota route are very comfortable and offer different facilities, usually having more space than a plane. If you’re traveling during the day, you’ll also get some lovely views of Colombia’s stunning mountainous landscapes.

Another advantage of taking the bus is that it has a far lower carbon footprint than the flight. If you choose to fly, consider including a carbon compensation fee to help reduce your impact on the environment.

Itinerary from Cali to Bogota

Cali to Bogota by Flight

Duration: 1.5 hours
Cost: 94,000 COP ($21)280,000 COP ($63)
Duration: 1.5 hours
Cost: 94,000 COP ($21)280,000 COP ($63)

A flight is definitely the fastest option when travelling from Cali to Bogota.

Step 1: Cali city centre to airport

Duration: 35 minutes
Cost: 10,000 COP ($2.25)70,000 COP ($15.50)
Duration: 35 minutes
Cost: 10,000 COP ($2.25)70,000 COP ($15.50)

Flights to Bogota depart from Alfonso Bonilla Aragon International Airport (CLO), located 25 km outside of Cali.

There are two main ways to get to Cali airport from the city centre. The first one is by taxi and the second a combined ride of bus and taxi.

Taxis are available 24 hours and you can book them through apps like Easy Taxi and Cabify or directly through your accommodation.

Taxis will charge between 60,000 COP ($13.50) to 70,000 COP ($15.50) and take about 35 minutes.

If you want to save some money you can go to Cali’s main bus terminal by taxi for around 8,000 COP ($1.80) or Uber starting at 7,000 COP ($1.55), and from there take a bus with the company Expreso Aeropuerto which goes directly to the airport.

These buses depart every 20 minutes from the bus terminal’s second floor and cost 10,000 COP ($2.25).

Step 2: Cali to Bogota by flight

Duration: 1 hour
Cost: 80,000 COP ($18)200,000 COP ($45)
Duration: 1 hour
Cost: 80,000 COP ($18)200,000 COP ($45)

There are 4 airlines covering this route; Avianca, Latam, Viva Air and Wingo. They all offer a cabin-luggage-only fare so,  if you’re travelling light, you can save some money here. Departures are frequent, every 1 – 2 hours from 03:58 to 23:03 and flight time is approximately 1 hour.

In terms of service, Avianca is a bigger airline and their service is superior. They offer refreshments and most planes have an individual tv and charging ports. Latam is a good second choice though, also offering a fairly good service.

Wingo offers a basic service, but since the flight is so short, it does the job pretty well, however it only offers 1-2 departures a day.

Viva air, on the other hand, is a low-cost airline and they will charge extra for everything, even checking in at the airport. Most of the time their service is poor, so unless the price difference with the other airlines is significant (which is not often the case), we don’t really recommend it.

Check Flights with Skyscanner

Step 3: Bogota Airport to city centre

Duration: 30 minutes
Cost: 2,400 COP ($0.50)25,000 COP ($5.50)
Duration: 30 minutes
Cost: 2,400 COP ($0.50)25,000 COP ($5.50)

Bogota El Dorado Airport (BOG) is located within the city and is well connected to the public transportation system ‘Transmilenio’.

Bus stops are just outside the airport. You can either take a green bus ’16-14’ or a red bus ‘K86’ and get off at the big station ‘Portal El Dorado’. From there you’ll need to get on the #1 bus line until the last station, ‘Universidades’. It takes around 30 minutes and the ticket costs 2,400 COP ($0.50).

The only downside is that buses tend to be crowded, especially during rush hour, so it may not be very comfortable if you’re travelling with luggage. Also, be aware of pickpockets and ideally have everything where you can see it.

A much safer option is to take a yellow cab. The rate to the city centre is around 25,000 COP ($5.50). It takes 20-30 minutes, but that time can easily double if you arrive during rush hour, between 16:30 and 19:30.

Cali to Bogota by Bus

Duration: 11.5 hours
Cost: 80,000 COP ($18)128,000 COP ($28.50)
Duration: 11.5 hours
Cost: 80,000 COP ($18)128,000 COP ($28.50)

Travelling by bus from Cali to Bogota takes a lot of time, but also saves you a lot of money.

Step 1: Cali to Bogota

Duration: 11 hours
Cost: 77,000 COP ($17)115,000 COP ($25.50)
Duration: 11 hours
Cost: 77,000 COP ($17)115,000 COP ($25.50)

The buses depart from Cali’s bus terminal conveniently located 15 minutes from the city center and easily reached by taxi or Uber.

The main bus companies going from Cali to Bogota are Expreso Bolivariano, Velotax, Flota Magdalena and Expreso Palmira. All companies are very similar in terms of quality and good service although Expreso Bolivariano is often considered the best.

The buses are comfortable as they usually include reclining seats, AC and a toilet. The newer buses will also have individual TVs and charging ports.

You can book your tickets online (showing them on mobile is not sufficient so make sure to print your ticket in advance!). You can also buy your ticket directly at the bus terminal, but keep in mind that night buses tend to sell out quickly, especially on weekends, so it is better to book ahead.

Bus schedule from Cali to Bogota

Bus CompanySchedulesDurationCosts
Expreso Bolivariano
(Spanish website)
11 departures a day from 06:30 to 23:3011 hours98,000 COP ($22)
Check Bus Tickets
Velotax9 departures a day from 06:00 to 20:0011 hours77,000 COP ($17)
Check Bus Tickets
Flota Magdalena3 departures a day from
11:00-22:00; 14:00-01:00; 20:30-07:30
11 hours102,000 COP ($22.50)
Check Bus Tickets
Expreso Palmira
(Spanish website)
Every hour from  05:00 to 22:1511 hours95,000 COP ($21)
Check Bus Tickets

Step 2: Bogota Bus Terminal to the city centre

Duration: 20 minutes
Cost: 2,400 COP ($0.50)12,000 COP ($2.70)
Duration: 20 minutes
Cost: 2,400 COP ($0.50)12,000 COP ($2.70)

The bus will arrive at Terminal Salitre in Bogota. To get to the city centre, you can take a taxi for around 12,000 COP ($2.70) or an Uber starting at 8,000 COP ($1.80).

Another option is to walk 15 minutes to the closest ‘Transmilenio’ station (Bogota’s metrobus system) called ‘El Tiempo-Maloka’. From there you can take the #1 line in the direction of ‘Universidades’ and get off at this station too. A ticket costs 2,400 COP ($0.50).

More routes to Bogota

Medellin to Bogota

More routes from Cali

Cali to Bogota

Most popular routes in Colombia

Bogota to Cali

Bogota to Cartagena

Bogota to Medellin

Cartagena to Barranquilla

Medellin to Bogota

Medellin to Cartagena

Was this post helpful?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?

323 views