There are 5 ways to get from Pereira to Subachoque by plane, taxi, bus, 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.
Fly, taxi
best- Fly from Pereira (PEI) to El Dorado International Airport (BOG)plane PEI - BOG
- Take the taxi from Bogota-Airport-BOG to Subachoquetaxi
1h 48m$72–214Drive 300.9 km
cheapest- Drive from Pereira to Subachoquecar 300.9 km
5h 37m$16–23Bus, taxi
- Take the bus from Terminal de Transportes de Pereira to Terminal de Transportes de Manizalesbus
- Take the bus from Terminal de Transportes de Manizales to Terminal de Hondabus
- Take the bus from Honda to La Vegabus
- Take the taxi from La Vega to Subachoquetaxi
8h 29m$44–80Bus via Ibagué
- 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 Satelite del Surbus
10h 17m$32–52Bus
- Take the bus from Terminal de Transportes de Pereira to Terminal Salitrebus
13h 28m$23–34
Pereira (PEI) to El Dorado International Airport (BOG) flights
Comparing Your Travel Options
The cheapest way to get from Pereira to Subachoque is to drive which costs $15 - $23 and takes 5h 37m.
The fastest way to get from Pereira to Subachoque is to fly and taxi which takes 1h 48m and costs $70 - $220.
No, there is no direct bus from Pereira to Subachoque. However, there are services departing from Terminal de Transportes de Pereira and arriving at Subachoque via Terminal de Transportes de Ibagué, Portal Sur T3 and Bogotá - Portal 80. The journey, including transfers, takes approximately 10h 17m.
The distance between Pereira and Subachoque is 218 km. The road distance is 300.9 km.
The best way to get from Pereira to Subachoque without a car is to bus and taxi which takes 8h 29m and costs $40 - $80.
It takes approximately 1h 48m to get from Pereira to Subachoque, including transfers.
Pereira to Subachoque bus services, operated by Velotax, depart from Terminal de Transportes de Pereira station.
Pereira to Subachoque bus services, operated by Velotax, arrive at Terminal de Transportes de Ibagué station.
Yes, the driving distance between Pereira to Subachoque is 301 km. It takes approximately 5h 37m to drive from Pereira to Subachoque.
There are 385+ hotels available in Subachoque.
What companies run services between Pereira, Colombia and Subachoque, Colombia?
You can take a bus from Terminal de Transportes de Pereira to Subachoque via Terminal de Transportes de Ibagué, Terminal Satelite del Sur, Portal Sur T3, Portal 80 T-3, and Bogotá - Portal 80 in around 10h 17m.
- Website
- avianca.com
Flights from Pereira to El Dorado International Airport
- Ave. Duration
- 57 min
- When
- Every day
- Estimated price
- $75–280
Bus from Terminal de Transportes de Pereira to Terminal de Transportes de Manizales
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- 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
- $8–19
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
- Ave. Duration
- 56 min
- Estimated price
- $24–31
Autotaxi Ejecutivo
- Phone
- +57 601 434 2000
- Website
- autotaxiejecutivo.com
Taxi Imperial
- Phone
- +57 601 345 6789
- Website
- taxiimperial.com.co
Taxis Libres
- Phone
- +57 601 211 1111
- Website
- taxislibres.com.co
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 Bali: What to do if Mount Agung erupts, Which London airport should I choose?, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.




