Cheap Bus tickets to Cedarville

What are the most popular routes to Cedarville?

Johannesburg - CedarvilleAverage price$53Average duration11h 10mDaily departures2
Midrand - CedarvilleAverage price$56Average duration12h 10mDaily departures2
Pretoria - CedarvilleAverage price$52Average duration12h 40mDaily departures2
Cape Town - CedarvilleAverage price$86Average duration20h 55mDaily departures2
Mthatha - CedarvilleAverage price$71Average duration4h 35mDaily departures2