Cheap Bus tickets to Witbank

What are the most popular routes to Witbank?

Johannesburg - WitbankAverage priceCLP 25 540Average duration2h 45mDaily departures2
Mbombela - WitbankAverage priceCLP 28 458Average duration3h 40mDaily departures2
Bloemfontein - WitbankAverage priceCLP 40 890Average duration9h 40mDaily departures1
Pretoria - WitbankAverage priceCLP 25 305Average duration1h 30mDaily departures2
Midrand - WitbankAverage priceCLP 25 587Average duration2h 10mDaily departures2

Witbank stations and stops

Locations map