Flights Africa Botswana

Search and find cheap flights to Botswana

Wed 1/16
Wed 1/23
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 409 ZAR
Johannesburg - Francistown 3 351 ZAR
Cape Town - Gaborone 4 043 ZAR
Johannesburg - Maun 4 929 ZAR
Johannesburg - Kasane 6 466 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
JNB
10:00 am
Johannesburg OR Tambo airport
1h 00m
11:00 am
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
3:30 pm
Gaborone Sir Seretse Khama airport
1h 00m
4:30 pm
JNB
Johannesburg OR Tambo airport
2 395 ZAR
Air Botswana
Air Botswana
JNB
5:15 pm
Johannesburg OR Tambo airport
1h 00m
6:15 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
8:00 pm
Gaborone Sir Seretse Khama airport
1h 00m
9:00 pm
JNB
Johannesburg OR Tambo airport
2 409 ZAR
Air Botswana
Air Botswana
JNB
10:00 pm
Johannesburg OR Tambo airport
1h 00m
11:00 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
12:15 pm
Gaborone Sir Seretse Khama airport
1h 00m
1:15 pm
JNB
Johannesburg OR Tambo airport
2 409 ZAR
Air Botswana
Air Botswana
JNB
8:00 pm
Johannesburg OR Tambo airport
1h 00m
9:00 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
7:30 pm
Gaborone Sir Seretse Khama airport
1h 00m
8:30 pm
JNB
Johannesburg OR Tambo airport
2 548 ZAR
Air Botswana
Air Botswana
JNB
10:00 am
Johannesburg OR Tambo airport
1h 00m
11:00 am
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
5:15 pm
Gaborone Sir Seretse Khama airport
1h 00m
6:15 pm
JNB
Johannesburg OR Tambo airport
2 589 ZAR
Air Botswana
Air Botswana
JNB
10:00 pm
Johannesburg OR Tambo airport
1h 00m
11:00 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
12:15 pm
Gaborone Sir Seretse Khama airport
1h 00m
1:15 pm
JNB
Johannesburg OR Tambo airport
2 589 ZAR
Air Botswana
Air Botswana
JNB
10:00 am
Johannesburg OR Tambo airport
1h 00m
11:00 am
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
3:30 pm
Gaborone Sir Seretse Khama airport
1h 00m
4:30 pm
JNB
Johannesburg OR Tambo airport
2 395 ZAR
Air Botswana
Air Botswana
JNB
5:15 pm
Johannesburg OR Tambo airport
1h 00m
6:15 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
8:00 pm
Gaborone Sir Seretse Khama airport
1h 00m
9:00 pm
JNB
Johannesburg OR Tambo airport
2 409 ZAR
Air Botswana
Air Botswana
JNB
10:00 pm
Johannesburg OR Tambo airport
1h 00m
11:00 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
12:15 pm
Gaborone Sir Seretse Khama airport
1h 00m
1:15 pm
JNB
Johannesburg OR Tambo airport
2 409 ZAR
Air Botswana
Air Botswana
JNB
8:00 pm
Johannesburg OR Tambo airport
1h 00m
9:00 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
7:30 pm
Gaborone Sir Seretse Khama airport
1h 00m
8:30 pm
JNB
Johannesburg OR Tambo airport
2 548 ZAR
Air Botswana
Air Botswana
JNB
10:00 am
Johannesburg OR Tambo airport
1h 00m
11:00 am
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
5:15 pm
Gaborone Sir Seretse Khama airport
1h 00m
6:15 pm
JNB
Johannesburg OR Tambo airport
2 589 ZAR
Air Botswana
Air Botswana
JNB
10:00 pm
Johannesburg OR Tambo airport
1h 00m
11:00 pm
GBE
Gaborone Sir Seretse Khama airport
Air Botswana
GBE
12:15 pm
Gaborone Sir Seretse Khama airport
1h 00m
1:15 pm
JNB
Johannesburg OR Tambo airport
2 589 ZAR
Flights Africa Botswana