Travel from Johannesburg to Carletonville

Bus from Johannesburg to Carletonville

Greyhound ZA operates a bus from Johannesburg to Carletonville twice daily. Tickets cost $15 - $21 and the journey takes 1 h 10 min.

How to get from Johannesburg to Carletonville

From Johannesburg bus to Carletonville. 1 h 10 min R 222. From Johannesburg taxi to Carletonville. 1 h 3 min R 950. From Johannesburg drive to Carletonville. 1 h 3 min R 112.

Operators from Johannesburg to Carletonville

OperatorPhoneWebsite
Greyhound ZA+27 11 611 8000Greyhound ZA