
Popular airlines from Botswana
Qatar Airways
Ethiopian Airlines
Air Botswana
British Airways
South African Airlink
South African Airways
KLM
Be in the know
Get alerts if flight prices drop or rise*
Book smarter
Save up to 35% on select hotels after you book a flight*
Cheapest flights from Botswana
These prices were available within the past 7 days. Prices quoted are per person, return, for the period specified. Prices and availability are subject to change. Additional terms apply.
Sat, 15 Aug - Mon, 17 Aug
MUB
Maun
BBK
Kasane
AU$212 Return, found 22 hours ago
AU$212
Return
found 22 hours ago

Wed, 5 Nov - Thu, 20 Nov
GBE
Gaborone
JNB
Johannesburg
AU$243 Return, found 15 hours ago
AU$243
Return
found 15 hours ago

Wed, 5 Nov - Wed, 19 Nov
GBE
Gaborone
JNB
Johannesburg
AU$251 Return, found 15 hours ago
AU$251
Return
found 15 hours ago
Wed, 5 Nov - Wed, 19 Nov
GBE
Gaborone
JNB
Johannesburg
AU$265 Return, found 15 hours ago
AU$265
Return
found 15 hours ago
Sun, 30 Nov - Sun, 7 Dec
GBE
Gaborone
JNB
Johannesburg
AU$265 Return, found 3 days ago
AU$265
Return
found 3 days ago
Wed, 5 Nov - Thu, 20 Nov
GBE
Gaborone
JNB
Johannesburg
AU$269 Return, found 15 hours ago
AU$269
Return
found 15 hours ago

Tue, 4 Nov - Thu, 6 Nov
GBE
Gaborone
JNB
Johannesburg
AU$273 Return, found 6 days ago
AU$273
Return
found 6 days ago

Wed, 5 Nov - Thu, 20 Nov
GBE
Gaborone
JNB
Johannesburg
AU$438 Return, found 15 hours ago
AU$438
Return
found 15 hours ago

Wed, 3 Dec - Wed, 10 Dec
MUB
Maun
JNB
Johannesburg
AU$903 Return, found 7 hours ago
AU$903
Return
found 7 hours ago

Wed, 5 Nov - Thu, 20 Nov
GBE
Gaborone
JNB
Johannesburg
AU$1,133 Return, found 15 hours ago
AU$1,133
Return
found 15 hours ago
*Available to Expedia members.