Travel options for:
Johannesburg to Hluhluwe
  • Fly to Phinda Game Reserve

    $201 - $565
    1. Johannesburg

      7 min - every 20 minutes

      $9

    2. Sandton

      14 min - every 20 minutes

      $8 - $12

    3. Johannesburg (JNB)

      2 h 20 min - 1 stopover

      $110 - $450

    4. Phinda Game Reserve (PZL)

      1 h 51 min - 50.6 miles

      $75 - $95

  • Fly to Richards Bay, taxi

    $196 - $350
    1. Johannesburg

      7 min - every 20 minutes

      $9

    2. Sandton

      14 min - every 20 minutes

      $8 - $12

    3. Johannesburg (JNB)

      1 h 15 min - non-stop

      $85 - $210

    4. Richards Bay (RCB)

      1 h 31 min - 63.1 miles

      $95 - $120

  • Bus, taxi

    $114 - $152
    1. Johannesburg

      9 h 40 min - once daily

      $24 - $35

    2. Richards Bay

      1 h 25 min - 60.5 miles

      $90 - $120

  • Train, bus, taxi

    $118 - $232
    1. Johannesburg

      14 h 35 min - 3 times a week

      $13 - $90

    2. Durban

      2 h 25 min - once daily

      $15 - $22

    3. Richards Bay

      1 h 25 min - 60.5 miles

      $90 - $120

  • Drive

    $50 - $80
    1. Johannesburg

      7 h 25 min - 354.9 miles

      $50 - $80

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

From Johannesburg Park train to Sandton, train to Johannesburg airport, fly to Phinda Game Reserve airport, then taxi to Hluhluwe. 5 h 42 min $365. From Johannesburg Park train to Sandton, train to Johannesburg airport, fly to Richards Bay airport, then taxi to Hluhluwe. 4 h 17 min $240. From Johannesburg bus to Richards Bay then taxi to Hluhluwe. 11 h 5 min $138. From Johannesburg train to Durban, bus to Richards Bay, then taxi to Hluhluwe. 19 h 25 min $152. From Johannesburg drive to Hluhluwe. 7 h 25 min $66.