Recent Airfares from Johannesburg to Botswana

Johannesburg to Gaborone

from

2 Jan - 25 Jan
23-day round trip
change dates
Johannesburg to Maun

from

10 Jul - 19 Jul
9-day round trip
change dates
Johannesburg to Kasane

from

1 Dec - 4 Dec
3-day round trip
change dates

Weather Averages for Botswana

Johannesburg to Botswana flight information

  • The most popular flight routes from Johannesburg to Botswana are Johannesburg to Gaborone, Johannesburg to Francistown, Johannesburg to Kasane
  • The cheapest flight from Johannesburg to Botswana is from Johannesburg to Gaborone, with airfares starting at MZN 11026.58
  • The fastest flight from Johannesburg to Botswana is from Johannesburg to Gaborone, with an average flight time of 45m
  • The most popular airlines flying from Johannesburg to Botswana are Airlink
  • The most popular city destinations in Botswana are Gaborone, Francistown, Kasane