Travel options for:
Windhoek to Gaborone
  • Fly

    $140 - $380
    1. Windhoek

      28 min - 27.8 miles

    2. Windhoek (WDH)

      1 h 30 min - non-stop

      $140 - $380

    3. Gaborone (GBE)

      13 min - 7.8 miles

  • Bus

    $84 - $135
    1. Windhoek

      12 h - once daily

      $30 - $50

    2. Upington

      11 h - once daily

      $30 - $50

    3. Johannesburg

      7 h 30 min - once daily

      $22 - $35

  • Bus, train

    1. Windhoek

      20 h - 3 times a week

      $35 - $65

    2. Livingstone

      13 min - 9.2 miles

    3. Victoria Falls

      12 h 30 min - once daily

    4. Bulawayo

      5 h 25 min - 4 times a week

    5. Francistown

      7 h - once daily

      $9

  • Drive

    1. Windhoek

      14 h 49 min - 687.5 miles

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

From Windhoek drive to Windhoek airport, fly to Gaborone airport, then drive to Gaborone. 2 h 12 min $191. From Windhoek bus to Upington, bus to Johannesburg, then bus to Gaborone. 32 h 30 min $111. From Windhoek bus to Livingstone, drive to Victoria Falls, train to Bulawayo, train to Francistown, then train to Gaborone. 2 days 0 h. From Windhoek drive to Gaborone. 14 h 49 min.