Cheap Bus tickets to Cedarville

What are the most popular routes to Cedarville?

Johannesburg - CedarvilleAverage priceR$197Average duration11h 10mDaily departures2
Midrand - CedarvilleAverage priceR$209Average duration12h 10mDaily departures2
Pretoria - CedarvilleAverage priceR$192Average duration12h 40mDaily departures2
Cape Town - CedarvilleAverage priceR$318Average duration20h 55mDaily departures2
Mthatha - CedarvilleAverage priceR$263Average duration4h 35mDaily departures2