Travel options for:
Gaborone to Victoria Falls
  • Fly to Kasane, drive

    1. Gaborone

      14 min - 8.2 miles

    2. Gaborone (GBE)

      2 h - non-stop

      $120 - $350

    3. Kasane (BBK)

      1 h 22 min - 54.5 miles

  • Fly to Livingstone

    $203 - $696
    1. Gaborone

      14 min - 8.2 miles

    2. Gaborone (GBE)

      3 h 50 min - 1 stopover

      $200 - $700

    3. Livingstone (LVI)

      21 min - 14.5 miles

      $2 - $4

  • Fly to Victoria Falls

    $155 - $401
    1. Gaborone

      14 min - 8.2 miles

    2. Gaborone (GBE)

      3 h 35 min - 1 stopover

      $130 - $380

    3. Victoria Falls (VFA)

      20 min - on demand

      $23

    4. Zambia Border

      4 min - 2.9 miles

  • Bus

    1. Gaborone

      7 h 30 min - once daily

      $22 - $35

    2. Johannesburg

      16 min - 4584 feet

    3. Johannesburg

      16 h 2 min - once daily

  • Bus, train

    1. Gaborone

      5 h - 4 times a day

      $10 - $12

    2. Francistown

      14 min - 3982 feet

    3. Francistown

      5 h 25 min - 4 times a week

    4. Bulawayo

      12 h 30 min - once daily

  • Train

    1. Gaborone

      7 h - once daily

      $9

    2. Francistown

      5 h 25 min - 4 times a week

    3. Bulawayo

      12 h 30 min - once daily

  • Drive

    1. Gaborone

      13 h 49 min - 628.6 miles

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

From Gaborone drive to Gaborone airport, fly to Kasane airport, then drive to Victoria Falls. 3 h 36 min. From Gaborone drive to Gaborone airport, fly to Livingstone airport, then drive to Victoria Falls. 4 h 25 min $388. From Gaborone drive to Gaborone airport, fly to Victoria Falls airport, shuttle to Zambia Border, then drive to Victoria Falls. 4 h 43 min $254. From Gaborone bus to Johannesburg, walk to Johannesburg, then bus to Victoria Falls. 24 h 48 min. From Gaborone bus to Francistown, walk to Francistown, train to Bulawayo, then train to Victoria Falls. 25 h 9 min. From Gaborone train to Francistown, train to Bulawayo, then train to Victoria Falls. 26 h 55 min. From Gaborone drive to Victoria Falls. 13 h 49 min.