Travel options for:
Victoria Falls to Johannesburg
  • Fly from Livingstone

    $150 - $502
    1. Victoria Falls

      20 min - 14.2 miles

      $2 - $4

    2. Livingstone (LVI)

      1 h 40 min - non-stop

      $130 - $480

    3. Johannesburg (JNB)

      9 min - every 20 minutes

      $8 - $9

    4. Marlboro

      12 min - every 20 minutes

      $9

  • Fly from Victoria Falls

    $174 - $700
    1. Victoria Falls

      17 min - 12.4 miles

      $27 - $33

    2. Victoria Falls (VFA)

      1 h 35 min - non-stop

      $130 - $650

    3. Johannesburg (JNB)

      9 min - every 20 minutes

      $8 - $9

    4. Marlboro

      12 min - every 20 minutes

      $9

  • Drive to Kasane, fly

    $227 - $528
    1. Victoria Falls

      1 h 20 min - 54.1 miles

    2. Kasane (BBK)

      1 h 55 min - non-stop

      $210 - $550

    3. Johannesburg (JNB)

      9 min - every 20 minutes

      $8 - $9

    4. Marlboro

      12 min - every 20 minutes

      $9

  • Bus

    1. Victoria Falls

      16 h 3 min - once daily

  • Drive

    $120 - $180
    1. Victoria Falls

      17 h 7 min - 803.4 miles

      $120 - $180

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

From Victoria Falls drive to Livingstone airport, fly to Johannesburg airport, train to Marlboro, then train to Johannesburg. 2 h 43 min $191. From Victoria Falls taxi to Victoria Falls airport, fly to Johannesburg airport, train to Marlboro, then train to Johannesburg. 2 h 35 min $250. From Victoria Falls drive to Kasane airport, fly to Johannesburg airport, train to Marlboro, then train to Johannesburg. 3 h 57 min $248. From Victoria Falls bus to Johannesburg. 16 h 3 min. From Victoria Falls drive to Johannesburg. 17 h 7 min $151.