Travel from Johannesburg to Witbank

Bus from Johannesburg to Witbank

TransLux Express operates a bus from Johannesburg to Witbank once daily, and the journey takes 1 h 20 min. Two other operators also service this route.

How to get from Johannesburg to Witbank

ModeDurationPrice
From Bertrams bus to Witbank.1 h 20 minR 209
From Johannesburg car train to Witbank.3 h 55 minR 77
From Park train to Pretoria then car train to Witbank.4 h 18 minR 138
From Johannesburg taxi to Witbank.1 h 27 minR 1 642
From Johannesburg drive to Witbank.1 h 27 minR 185

How long does it take to get from Johannesburg to Witbank?

The bus from Bertrams to Witbank takes 1 h 20 min including transfers and departs twice daily.

Is there a direct bus between Johannesburg and Witbank?

Yes, there is a direct bus departing from Bertrams and arriving at Witbank. Services depart twice daily, and operate every day. The journey takes approximately 1 h 20 min.

Operators from Johannesburg to Witbank

OperatorPhoneWebsite
TransLux Express011 774 8304TransLux Express
Shosholoza Meyl086 000 8888Shosholoza Meyl
Gautrain+27 80 042 8872Gautrain