Cheap Bus tickets to Citrusdal

What are the most popular routes to Citrusdal?

Cape Town - CitrusdalAverage priceTHB 1,025Average duration2h 40mDaily departures3
Johannesburg - CitrusdalAverage priceTHB 2,293Average duration22h 45mDaily departures2
Kuruman - CitrusdalAverage priceTHB 2,166Average duration14hDaily departures2
Pretoria - CitrusdalAverage priceTHB 2,328Average duration1d Daily departures2
Carletonville - CitrusdalAverage priceTHB 2,258Average duration21h 35mDaily departures2