Cheap Bus tickets to Centurion

What are the most popular routes to Centurion?

Durban - CenturionAverage priceRUB 1 971Average duration8h 35mDaily departures3
Cape Town - CenturionAverage priceRUB 3 333Average duration18h 55mDaily departures4
Johannesburg - CenturionAverage priceRUB 2 212Average duration30mDaily departures10
Bloemfontein - CenturionAverage priceRUB 2 272Average duration5h 55mDaily departures4
Port Elizabeth - CenturionAverage priceRUB 2 307Average duration14h 55mDaily departures4