Travel options for:
Johannesburg to Hartbeespoort Dam
  • Bus

    $42 - $58
    1. Johannesburg

      1 h - twice daily

      $13 - $18

    2. Pretoria

      32 min - 23.9 miles

      $29 - $40

  • Taxi

    $65 - $85
    1. Johannesburg

      1 h 6 min - 57.7 miles

      $65 - $85

  • Drive

    $8 - $13
    1. Johannesburg

      1 h 6 min - 57.7 miles

      $8 - $13

  • Train

    $36 - $50
    1. Johannesburg Park

      38 min - every 20 minutes

      $5 - $11

    2. Pretoria

      32 min - 24.2 miles

      $30 - $40

  • Uber

    $45 - $60
    1. Johannesburg

      1 h 6 min - on demand

      $45 - $60

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Johannesburg bus to Pretoria then taxi to Hartbeespoort Dam. 1 h 32 min R 703. From Johannesburg taxi to Hartbeespoort Dam. 1 h 6 min R 1 125. From Johannesburg drive to Hartbeespoort Dam. 1 h 6 min R 151. From Johannesburg Park train to Pretoria then taxi to Hartbeespoort Dam. 1 h 10 min R 570. From Johannesburg Uber to Hartbeespoort Dam. 1 h 6 min R 836.