Travel from Pretoria to Witbank

Bus from Pretoria to Witbank

Greyhound ZA operates a bus from Pretoria to Witbank once daily. Tickets cost $16 - $23 and the journey takes 1 h 30 min. Two other operators also service this route.

How to get from Pretoria to Witbank

ModeDurationPrice
From Pretoria bus to Witbank.1 h 30 minR 198
From Pretoria car train to Witbank.2 h 40 minR 63
From Pretoria taxi to Witbank.1 h 9 minR 1 349
From Pretoria drive to Witbank.1 h 9 minR 153

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

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

Is there a direct bus between Pretoria and Witbank?

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

Operators from Pretoria to Witbank

OperatorPhoneWebsite
Greyhound ZA+27 11 611 8000Greyhound ZA
Shosholoza Meyl086 000 8888Shosholoza Meyl