Flights Africa Botswana

Search and find cheap flights to Botswana

Fri 6/21
Fri 6/28
Any month
Compare vs momondo |

Cheapest flight routes to Botswana

These routes have the cheapest flights to Botswana found by momondo users
Johannesburg - Gaborone 2 446 ZAR
Cape Town - Gaborone 3 922 ZAR
Johannesburg - Francistown 4 414 ZAR
Johannesburg - Maun 5 109 ZAR
Johannesburg - Kasane 6 035 ZAR

Botswana flight deals found on momondo

Check out some of the best fares to Botswana found recently by users on momondo
Quickest
Cheapest
Air Botswana
Air Botswana
27 Jun
JNB
22:00
Johannesburg OR Tambo airport
1h 00m
23:00
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
28 Jun
GBE
8:15
Gaborone Sir Seretse Khama airport
1h 00m
9:15
JNB
Johannesburg OR Tambo airport
2 417 ZAR
Air Botswana
Air Botswana
14 Jul
JNB
13:45
Johannesburg OR Tambo airport
1h 00m
14:45
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
18 Jul
GBE
8:15
Gaborone Sir Seretse Khama airport
1h 00m
9:15
JNB
Johannesburg OR Tambo airport
2 432 ZAR
Air Botswana
Air Botswana
25 Jun
JNB
12:15
Johannesburg OR Tambo airport
1h 00m
13:15
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
26 Jun
GBE
8:15
Gaborone Sir Seretse Khama airport
1h 00m
9:15
JNB
Johannesburg OR Tambo airport
2 446 ZAR
Air Botswana
Air Botswana
30 Jun
JNB
10:00
Johannesburg OR Tambo airport
1h 00m
11:00
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
01 Jul
GBE
11:45
Gaborone Sir Seretse Khama airport
1h 00m
12:45
JNB
Johannesburg OR Tambo airport
2 460 ZAR
Air Botswana
Air Botswana
09 Oct
JNB
13:45
Johannesburg OR Tambo airport
1h 00m
14:45
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
10 Oct
GBE
10:30
Gaborone Sir Seretse Khama airport
1h 00m
11:30
JNB
Johannesburg OR Tambo airport
2 460 ZAR
Air Botswana
Air Botswana
10 Oct
JNB
20:30
Johannesburg OR Tambo airport
1h 00m
21:30
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
11 Oct
GBE
19:15
Gaborone Sir Seretse Khama airport
1h 00m
20:15
JNB
Johannesburg OR Tambo airport
2 460 ZAR
Major Airline
Major Airline
20 Jun
JNB
19:05
Johannesburg OR Tambo airport
0h 55m
20:00
GBE
Gaborone Sir Seretse Khama airport
Major Airline
23 Jun
GBE
20:30
Gaborone Sir Seretse Khama airport
0h 55m
21:25
JNB
Johannesburg OR Tambo airport
2 779 ZAR
Air Botswana
Air Botswana
27 Jun
JNB
22:00
Johannesburg OR Tambo airport
1h 00m
23:00
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
28 Jun
GBE
8:15
Gaborone Sir Seretse Khama airport
1h 00m
9:15
JNB
Johannesburg OR Tambo airport
2 417 ZAR
Air Botswana
Air Botswana
14 Jul
JNB
13:45
Johannesburg OR Tambo airport
1h 00m
14:45
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
18 Jul
GBE
8:15
Gaborone Sir Seretse Khama airport
1h 00m
9:15
JNB
Johannesburg OR Tambo airport
2 432 ZAR
Air Botswana
Air Botswana
25 Jun
JNB
12:15
Johannesburg OR Tambo airport
1h 00m
13:15
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
26 Jun
GBE
8:15
Gaborone Sir Seretse Khama airport
1h 00m
9:15
JNB
Johannesburg OR Tambo airport
2 446 ZAR
Air Botswana
Air Botswana
30 Jun
JNB
10:00
Johannesburg OR Tambo airport
1h 00m
11:00
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
01 Jul
GBE
11:45
Gaborone Sir Seretse Khama airport
1h 00m
12:45
JNB
Johannesburg OR Tambo airport
2 460 ZAR
Air Botswana
Air Botswana
09 Oct
JNB
13:45
Johannesburg OR Tambo airport
1h 00m
14:45
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
10 Oct
GBE
10:30
Gaborone Sir Seretse Khama airport
1h 00m
11:30
JNB
Johannesburg OR Tambo airport
2 460 ZAR

Popular routes landing in Botswana

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Gaborone
Fastest flight time
1h 00m
Cheapest price
2 446 ZAR
Johannesburg to Kasane
Fastest flight time
1h 45m
Cheapest price
6 035 ZAR
Johannesburg to Maun
Fastest flight time
2h 00m
Cheapest price
5 109 ZAR
Cape Town to Maun
Fastest flight time
2h 45m
Cheapest price
7 353 ZAR
Cape Town to Gaborone
Fastest flight time
2h 00m
Cheapest price
3 922 ZAR
Johannesburg to Francistown
Fastest flight time
12h 10m
Cheapest price
4 414 ZAR
View more
Flights Africa Botswana