Cheap Bus tickets to Witbank

What are the most popular routes to Witbank?

Johannesburg - WitbankAverage priceCLP 25 138Average duration2h 45mDaily departures2
Bloemfontein - WitbankAverage priceCLP 39 476Average duration9h 40mDaily departures1
Mbombela - WitbankAverage priceCLP 25 395Average duration3hDaily departures2
Pretoria - WitbankAverage priceCLP 25 267Average duration1h 30mDaily departures2
Welkom - WitbankAverage priceCLP 30 469Average duration7h 15mDaily departures1

Witbank stations and stops

Locations map