Cheap Bus tickets to Centurion

What are the most popular routes to Centurion?

Durban - CenturionAverage priceCLP 22,412Average duration8h 55mDaily departures4
Bloemfontein - CenturionAverage priceCLP 30,408Average duration7h 30mDaily departures5
Cape Town - CenturionAverage priceCLP 45,032Average duration20h 25mDaily departures3
Pretoria - CenturionAverage priceCLP 32,700Average duration30mDaily departures8
Potchefstroom - CenturionAverage priceCLP 43,254Average duration2h 10mDaily departures2