Fly from
Fly to
Route
Depart
Return
Price
JohannesburgGaborone
JNB - GBE
JNBGBE
Johannesburg OR Tambo
Thu 19/12
14:10-15:20
Nonstop1h 10m
Gaborone Sir Seretse Khama
Sat 12/4
12:00-13:10
Nonstop1h 10m
JohannesburgGaborone
JNB - GBE
JNBGBE
Johannesburg OR Tambo
Thu 23/1
17:00-17:55
Nonstop0h 55m
Gaborone Sir Seretse Khama
Thu 13/2
18:30-19:20
Nonstop0h 50m
JohannesburgGaborone
JNB - GBE
JNBGBE
Johannesburg OR Tambo
Fri 20/12
6:20-7:15
Nonstop0h 55m
Gaborone Sir Seretse Khama
Fri 20/12
11:40-19:45
1 stop8h 05m
JohannesburgMaun
JNB - MUB
JNBMUB
Johannesburg OR Tambo
Sat 4/1
11:40-13:10
Nonstop1h 30m
Maun
Sat 11/1
14:00-15:30
Nonstop1h 30m
JohannesburgFrancistown
JNB - FRW
JNBFRW
Johannesburg OR Tambo
Wed 18/12
12:45-15:25
1 stop2h 40m
Francistown
Fri 20/12
15:55-18:35
1 stop2h 40m
JohannesburgKasane
JNB - BBK
JNBBBK
Johannesburg OR Tambo
Wed 5/2
11:50-13:40
Nonstop1h 50m
Kasane
Wed 12/2
14:15-15:55
Nonstop1h 40m
Cape TownGaborone
CPT - GBE
CPTGBE
Cape Town Intl
Fri 31/1
6:50-16:20
1 stop9h 30m
Gaborone Sir Seretse Khama
Mon 3/2
16:55-22:50
1 stop5h 55m
JohannesburgFrancistown
JNB - FRW
JNBFRW
Johannesburg OR Tambo
Wed 18/12
12:45-15:25
1 stop2h 40m
Francistown
Sun 22/12
15:55-11:35
1 stop19h 40m
JohannesburgMaun
JNB - MUB
JNBMUB
Johannesburg OR Tambo
Fri 25/4
6:20-19:20
1 stop13h 00m
Maun
Wed 30/4
18:15-17:50
1 stop23h 35m
JohannesburgMaun
JNB - MUB
JNBMUB
Johannesburg OR Tambo
Wed 19/3
12:05-13:45
Nonstop1h 40m
Maun
Thu 27/3
14:30-16:00
Nonstop1h 30m
Currently, February is the cheapest month in which you can book a flight from South Africa to Botswana (average of R204). Flying from South Africa to Botswana in August is currently the most expensive (average of R229). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from South Africa to Botswana as you normally would.
The most flights from ZA0 to BW0 are scheduled on a Friday (14 on average). You will have fewer flight options on Saturday, which is when the least amount of flights are scheduled (4 on average).
In terms of precipitation, rainfall in Botswana ranges from 0.0 - 90.0 inches per month. January is typically the wettest month, when rainfall can reach 90.0 mm. June is typically the driest time to visit Botswana when rainfall is around 0.0 mm.
If weather is an important factor for your trip to Botswana, use this chart to help with planning. For those seeking warmer temperatures, January is the ideal time of year to visit, when temperatures reach an average of 26.0 C. Travellers hoping to avoid the cold should look outside of June, when temperatures are typically at their lowest (around 13.0 C).
Overall
Boarding
Entertainment
Comfort
Food
Crew
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Overall
Boarding
Entertainment
Comfort
Food
Crew
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top
Overall
Boarding
Entertainment
Comfort
Food
Crew
Reviews
Loved the customer service and the fact that everything was on time, the served refreshments are a cherry on top