
Fly to
Route
Depart
Return
GaboroneJohannesburg
GBE - JNB
GBEJNB
Gaborone Sir Seretse Khama
Fri 6/19
7:00 am-7:45 am
Nonstop0h 45m
Johannesburg OR Tambo
Sat 6/20
4:15 pm-5:00 pm
Nonstop0h 45m
GaboroneJohannesburg
GBE - JNB
GBEJNB
Gaborone Sir Seretse Khama
Fri 5/29
9:45 am-11:05 am
Nonstop1h 20m
Johannesburg OR Tambo
Fri 5/29
7:30 pm-8:15 pm
Nonstop0h 45m
GaboroneCape Town
GBE - CPT
GBECPT
Gaborone Sir Seretse Khama
Sat 8/29
1:45 pm-4:00 pm
Nonstop2h 15m
Cape Town Intl
Sat 9/5
10:50 am-1:00 pm
Nonstop2h 10m
GaboroneCape Town
GBE - CPT
GBECPT
Gaborone Sir Seretse Khama
Thu 8/13
1:45 pm-4:00 pm
Nonstop2h 15m
Cape Town Intl
Tue 8/18
10:50 am-1:00 pm
Nonstop2h 10m
GaboroneCape Town
GBE - CPT
GBECPT
Gaborone Sir Seretse Khama
Tue 10/13
1:45 pm-4:00 pm
Nonstop2h 15m
Cape Town Intl
Tue 10/27
10:50 am-1:00 pm
Nonstop2h 10m
GaboroneCape Town
GBE - CPT
GBECPT
Gaborone Sir Seretse Khama
Fri 7/24
3:15 pm-5:15 pm
Nonstop2h 00m
Cape Town Intl
Fri 7/31
6:00 pm-8:00 pm
Nonstop2h 00m
GaboroneJohannesburg
GBE - JNB
GBEJNB
Gaborone Sir Seretse Khama
Sun 11/8
7:25 am-8:15 am
Nonstop0h 50m
Johannesburg OR Tambo
Fri 11/13
5:40 pm-1:00 pm
1 stop19h 20m
GaboroneCape Town
GBE - CPT
GBECPT
Gaborone Sir Seretse Khama
Tue 9/29
6:10 pm-11:35 pm
1 stop5h 25m
Cape Town Intl
Fri 10/2
6:00 pm-8:00 pm
Nonstop2h 00m
GaboroneJohannesburg
GBE - JNB
GBEJNB
Gaborone Sir Seretse Khama
Tue 7/7
1:45 pm-8:30 pm
1 stop6h 45m
Johannesburg OR Tambo
Mon 7/13
6:20 am-7:15 am
Nonstop0h 55m
GaboroneCape Town
GBE - CPT
GBECPT
Gaborone Sir Seretse Khama
Tue 9/15
1:45 pm-4:00 pm
Nonstop2h 15m
Cape Town Intl
Sat 9/19
7:00 am-11:55 am
1 stop4h 55m
The cheapest city to fly to from Botswana is Kasane, with prices starting at $64. Explore other affordable destinations below.