Cheap Bus tickets to Witbank

What are the most popular routes to Witbank?

Johannesburg - WitbankAverage priceNOK 280Average duration1h 50mDaily departures10
Pretoria - WitbankAverage priceNOK 270Average duration3h 20mDaily departures7
Bloemfontein - WitbankAverage priceNOK 393Average duration9h 40mDaily departures1
Mbombela - WitbankAverage priceNOK 309Average duration3hDaily departures6
Midrand - WitbankAverage priceNOK 271Average duration2h 50mDaily departures6

Stations and stops in Witbank

Map of locations