Travel from Johannesburg to Hartbeespoort-Dam

Bus or train from Johannesburg to Hartbeespoort Dam?

Greyhound ZA operates a bus from Johannesburg to Hartbeespoort Dam every 3 hours. Tickets cost $15 - $21 and the journey takes 1 h. Three other operators also service this route. Alternatively, Gautrain operates a train from Johannesburg to Hartbeespoort Dam every 20 minutes. Tickets cost $6 - $13 and the journey takes 38 min.

How to get from Johannesburg to Hartbeespoort Dam

ModeDurationPrice
From Johannesburg bus to Pretoria then taxi to Hartbeespoort Dam.1 h 32 minR 653
From Johannesburg taxi to Hartbeespoort Dam.1 h 7 minR 1 110
From Johannesburg drive to Hartbeespoort Dam.1 h 7 minR 125
From Park train to Pretoria then taxi to Hartbeespoort Dam.1 h 10 minR 550
From Johannesburg Uber to Hartbeespoort Dam.1 h 7 minR 856

How long does it take to get from Johannesburg to Hartbeespoort Dam?

It takes approximately 1 h 32 min to get from Johannesburg to Hartbeespoort Dam, including transfers.

Operators from Johannesburg to Hartbeespoort Dam

OperatorPhoneWebsite
Greyhound ZA+27 11 611 8000Greyhound ZA
Gautrain+27 80 042 8872Gautrain
Uber Johannesburg und PretoriaUber Johannesburg und Pretoria