
Bus from Cali to Salento
Coach + minibus connection · ~3.5h · $10–20 USD · Several daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Cali to Salento
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.
Cali is the nearest big city to Salento, so this is a comparatively quick and painless run into Colombia's coffee country. A coach takes you from Cali's terminal up to Armenia in about three hours, and from there a short minibus finishes the climb into Salento. Total travel time lands around three and a half hours, far less than the hauls from Bogotá or Medellín.
Departures are frequent throughout the day, so there is no need to rush a pre-dawn start. The route follows the flat Cauca Valley before easing up into the highlands, which makes it one of the smoother approaches to the region. Even so, an earlier bus leaves you more daylight to organize a Cocora Valley jeep for the following morning.
Route details: Cali to Salento
Travel time
3 h 30 min
Distance
200 km
Typical fare
$10 – $20 USD per person
Frequency
Several daily (via Armenia)
First departure
Approx. 5:00 AM
Last departure
Approx. 8:00 PM
Operators on this route
Bolivariano
Pickup at Cali
Terminal de Transportes de Cali
Drop-off at Salento
Salento town plaza area; willys/jeeps to Cocora Valley
About the journey
Of the major gateways to Salento, Cali is the closest, which makes it one of the easiest ways into the coffee region. A coach runs from Cali's main terminal north up the Cauca Valley to Armenia in roughly three hours, after which a short, frequent minibus carries you the final climb to Salento. The drive is scenic and relatively gentle compared with the longer mountain crossings from Bogotá or Medellín, passing sugarcane flats before rising into the green Quindío hills. Plan on about three and a half hours total with the connection. Because the trip is short, even a mid-morning departure from Cali gets you to Salento with plenty of daylight to settle in and arrange a willys jeep out to the Cocora Valley the next morning.
Travel tips for Cali → Salento
- Enjoy the short hop. Cali is the closest gateway to Salento, so you can leave at a reasonable hour and still arrive with daylight.
- Connect in Armenia. The Cali coach ends in Armenia; from there a frequent minibus carries you the last stretch up to Salento.
- Keep small cash ready. The Armenia-to-Salento minibus and the Cocora willys jeeps are cheap and often cash-only.
- Pack a light layer. Cali is hot, but Salento sits higher and cooler, especially under afternoon cloud.
- Plan Cocora for the next morning. Arrive in Salento with daylight to spare so you can book an early jeep to the wax palms.
- Use Cali's main terminal. Coffee-region coaches leave from the Terminal de Transportes de Cali, so head there to find your Armenia service.
Frequently asked questions
How long is the bus from Cali to Salento?
Roughly three and a half hours in total, including the change to a minibus in Armenia. It is the quickest major route into Salento.
How much does the bus from Cali to Salento cost?
About $10–20 USD combined, covering the Cali-to-Armenia coach and the short minibus up to Salento. Fares vary by operator and season.
What time do buses leave Cali for Salento?
Coaches run from early morning, around 5:00 AM, through the evening, about 8:00 PM. Because the trip is short, a mid-morning bus still arrives in good time.
Is there a direct bus from Cali to Salento?
Usually not. You ride a coach to Armenia and then transfer to a frequent minibus for the last leg up to Salento.
Is Cali the easiest way to reach Salento?
It is the closest major city, so the trip is shorter and gentler than from Bogotá or Medellín, making Cali a convenient gateway to the coffee region.
Going the other direction?