There are 5 ways to get from Manizales to Melgar by bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Terminal de Transportes de Manizales to Terminal de Transportes de Pereirabus
- Take the bus from Terminal de Transportes de Pereira to Terminal de Girardotbus
7h 49m$24–35Drive 233.4 km
cheapest- Drive from Manizales to Melgarcar 233.4 km
4h 3m$13–18Taxi
- Take the taxi from Manizales to Melgartaxi 233.4 km
4h 3m$120–150Fly, bus
- Fly from Manizales (MZL) to El Dorado International Airport (BOG)plane MZL - BOG
- Take the bus from Terminal Salitre to Terminal Satelite del Surbus
- Take the bus from Terminal Satelite del Sur to Melgarbus
7h 44m$136–424Bus via Honda
- Take the bus from Terminal de Transportes de Manizales to Terminal de Hondabus
- Take the bus from Terminal Transportes Honda to Terminal Salitrebus
- Take the bus from Terminal Salitre to Melgarbus
11h 17m$35–64
Manizales (MZL) to El Dorado International Airport (BOG) flights
Questions & Answers
The cheapest way to get from Manizales to Melgar is to drive which costs $12 - $18 and takes 4h 3m.
The fastest way to get from Manizales to Melgar is to drive which takes 4h 3m and costs $12 - $18.
No, there is no direct bus from Manizales to Melgar. However, there are services departing from Terminal de Transportes de Manizales and arriving at Melgar via Terminal de Transportes de Pereira and Terminal de Girardot. The journey, including transfers, takes approximately 7h 49m.
The distance between Manizales and Melgar is 251 km. The road distance is 233.4 km.
The best way to get from Manizales to Melgar without a car is to bus which takes 7h 49m and costs $23 - $35.
It takes approximately 7h 49m to get from Manizales to Melgar, including transfers.
Manizales to Melgar bus services, operated by Expreso Palmira, depart from Terminal de Transportes de Manizales station.
Manizales to Melgar bus services, operated by Expreso Palmira, arrive at Terminal de Transportes de Pereira station.
Yes, the driving distance between Manizales to Melgar is 233 km. It takes approximately 4h 3m to drive from Manizales to Melgar.
There are 930+ hotels available in Melgar.
What companies run services between Manizales, Colombia and Melgar, Tolima, Colombia?
You can take a bus from Terminal de Transportes de Manizales to Melgar via Terminal de Transportes de Pereira and Terminal de Girardot in around 7h 49m.
- Website
- easyfly.com.co
Flights from Manizales to El Dorado International Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- $110–600
- Phone
- +57 311 273 0419
- [email protected]
- Website
- expresopalmira.com.co
Bus from Terminal de Transportes de Manizales to Terminal de Transportes de Pereira
- Ave. Duration
- 1h 15m
- Frequency
- Every 15 minutes
- Estimated price
- $4–7
- Schedules at
- expresopalmira.com.co
- Book at
- expresopalmira.com.co
- Ave. Duration
- 4h 3m
- Estimated price
- $120–150
Taxi Flota El Ruiz
- Phone
- +57 606 882 4253
Taxis Libres
- Phone
- +57 606 899 9999
- Website
- taxislibres.com.co
Tax La Feria Manizales
- Phone
- +57 606 884 8888
- Website
- taxlaferia.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 Travelling to and around Russia for the 2018 FIFA World Cup, Why you should take the train in the US, and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.




