Rome2rio's partners include

There are 8 ways to get from Bogotá to Pereira by bus, car or plane

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

Map of how to get from Bogotá to Pereira.
Launch map view
  • Distance: 112.7 miles
  • Duration: 6 h 32 min

What companies run services between Bogotá, Colombia and Pereira, Colombia?

You can take a bus from Bogotá to Pereira via Ibague in around 6 hours 32 minutes. Alternatively, LATAM Chile, Easyfly and two other airlines fly from Bogotá to Pereira hourly.

Airlines
Avianca - Aerovías del Continente Americano S.A.
Website
avianca.com
Flights from Bogota to Pereira
Avg. Duration
1 h
When
Every day
Estimated price
$55 - $260
Flights from Bogota to Armenia
Avg. Duration
1 h 6 min
When
Every day
Estimated price
$65 - $270
Flights from Bogota to Manizales
Avg. Duration
1 h 13 min
When
Every day
Estimated price
$60 - $270
Flights from Bogota to Ibague
Avg. Duration
56 min
When
Every day
Estimated price
$70 - $360
Easyfly
Website
easyfly.com.co
Flights from Bogota to Pereira
Avg. Duration
1 h
When
Every day
Estimated price
$23 - $230
Flights from Bogota to Manizales
Avg. Duration
1 h
When
Every day
Estimated price
$30 - $300
LATAM Chile
Website
latam.com
Flights from Bogota to Pereira
Avg. Duration
59 min
When
Every day
Estimated price
$45 - $270
VivaColombia
Website
vivacolombia.co
Flights from Bogota to Pereira
Avg. Duration
1 h 10 min
When
Every day
Estimated price
$23 - $230
Bus operators
Expreso Palmira
Website
expresopalmira.com.co
Bus from Bogota to Ibague
Avg. Duration
4 h 11 min
Frequency
Once daily
Estimated price
$10 - $24
Schedules at
expresopalmira.com.co
Regular With WiFi (Mettro)
$10 - $16
Premium (S26)
$21 - $24
Bus from Ibagué to Pereira
Avg. Duration
2 h
Frequency
Once daily
Estimated price
$10 - $23
Schedules at
expresopalmira.com.co
Book at
expresopalmira.com.co
Regular With WiFi (Mettro)
$10 - $15
Premium (S26)
$20 - $23
Bus from Bogota to Pereira
Avg. Duration
6 h 45 min
Frequency
Once daily
Estimated price
$17 - $40
Schedules at
expresopalmira.com.co
Regular With WiFi (Mettro)
$21 - $35
Premium (S26)
$36 - $41
Coomotor
Website
coomotor.com.co
Bus from Ibagué to Pereira
Avg. Duration
1 h 38 min
Frequency
Every 4 hours
Estimated price
$9 - $15
Schedules at
vonline.coomotor.com.co
Regular
$9 - $13
Regular + WiFi
$10 - $14
Premium
$12 - $15
Bus from Castilla to Pereira
Avg. Duration
6 h 30 min
Frequency
Twice daily
Estimated price
$14 - $24
Schedules at
vonline.coomotor.com.co
Regular
$15 - $21
Regular + WiFi
$16 - $21
Premium
$19 - $24

How far is it from Bogotá to Pereira?

The distance between Bogotá and Pereira is 180 km. The road distance is 374 km.

What is the cheapest way to get from Bogotá to Pereira?

The cheapest way to get from Bogotá to Pereira is to bus which costs $20 and takes 7 hours 58 minutes.

What is the fastest way to get from Bogotá to Pereira?

The quickest way to get from Bogotá to Pereira is to fly which takes 3 hours and costs $70.

Is there a direct bus between Bogotá and Pereira?

Yes, there is a direct bus departing from Bogota and arriving at Pereira. Services depart once daily, and operate every day. The journey takes approximately 6 hours 45 minutes.

How long does it take to get from Bogotá to Pereira?

It takes approximately 6 hours 32 minutes to get from Bogotá to Pereira, including transfers.