The best way to get there is via coach from Medellin. Should take roughly 5-8 hours. Take some anti sickness tablets!
You can also go from Cali, which is around 4 hours away. You will have to change bus once you get to Armenia (the closet city to Salento)