Cheap Bus tickets to Witbank

What are the most popular routes to Witbank?

Johannesburg - WitbankAverage priceARS 43 221Average duration2h 40mDaily departures2
Bloemfontein - WitbankAverage priceARS 70 412Average duration9h 40mDaily departures1
Pretoria - WitbankAverage priceARS 42 980Average duration1h 30mDaily departures2
Mbombela - WitbankAverage priceARS 49 021Average duration3h 40mDaily departures2
Acornhoek - WitbankAverage priceARS 50 693Average duration6h 35mDaily departures1

Witbank stations and stops

Locations map