Cheap Bus and Shuttle tickets to Knysna

What are the most popular routes to Knysna?

Cape Town - KnysnaAverage priceR 500Average duration8hDaily departures33
Johannesburg - KnysnaAverage priceR 911Average duration18h 50mDaily departures3
Port Elizabeth - KnysnaAverage priceR 509Average duration4hDaily departures31
East London - KnysnaAverage priceR 618Average duration8h 35mDaily departures19
Durban - KnysnaAverage priceR 839Average duration20h 30mDaily departures10