Cheap flights Cape Town to Gaborone

1 passenger, economy

Cheap flights Cape Town to Gaborone

Compare prices, duration and stops

South African Airways
SA 372
18:25
Cape Town (CPT)
Thu, 17 sep
15h 35min
1 stop
10:00
Gaborone (GBE)
Fri, 18 sep +1
23 265 ₹
Safair
FA 501
18:30
Cape Town (CPT)
Mon, 28 sep
20h 25min
1 stop
14:55
Gaborone (GBE)
Tue, 29 sep +1
20 824 ₹
Safair
FA 205
17:50
Cape Town (CPT)
Thu, 1 oct
24h 25min
1 stop
18:15
Gaborone (GBE)
Fri, 2 oct +1
23 125 ₹
Safair
FA 339
04:20
Cape Town (CPT)
Sat, 10 oct
10h 40min
1 stop
15:00
Gaborone (GBE)
Sat, 10 oct
17 855 ₹
Safair
FA 313
07:05
Cape Town (CPT)
Sat, 10 oct
11h 35min
1 stop
18:40
Gaborone (GBE)
Sat, 10 oct
17 910 ₹
South African Airways
SA 332
10:20
Cape Town (CPT)
Tue, 13 oct
8h 20min
1 stop
18:40
Gaborone (GBE)
Tue, 13 oct
18 125 ₹
South African Airways
SA 316
07:00
Cape Town (CPT)
Wed, 14 oct
7h 55min
1 stop
14:55
Gaborone (GBE)
Wed, 14 oct
19 848 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Fri, 16 oct
2h
Direct
18:00
Gaborone (GBE)
Fri, 16 oct
18 343 ₹
South African Airways
SA 372
18:25
Cape Town (CPT)
Sat, 17 oct
22h 15min
1 stop
16:40
Gaborone (GBE)
Sun, 18 oct +1
17 821 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Sun, 18 oct
2h
Direct
18:00
Gaborone (GBE)
Sun, 18 oct
18 171 ₹
South African Airways
SA 372 Best price
18:25
Cape Town (CPT)
Wed, 21 oct
20h 30min
1 stop
14:55
Gaborone (GBE)
Thu, 22 oct +1
17 794 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Fri, 23 oct
2h
Direct
18:00
Gaborone (GBE)
Fri, 23 oct
19 772 ₹
Safair
FA 359
16:35
Cape Town (CPT)
Sat, 24 oct
18h 10min
1 stop
10:45
Gaborone (GBE)
Sun, 25 oct +1
20 795 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Sun, 25 oct
2h
Direct
18:00
Gaborone (GBE)
Sun, 25 oct
18 788 ₹
CEM Air
5Z 867
11:30
Cape Town (CPT)
Sat, 7 nov
7h 10min
1 stop
18:40
Gaborone (GBE)
Sat, 7 nov
19 965 ₹
Safair
FA 339
04:20
Cape Town (CPT)
Thu, 12 nov
6h 50min
1 stop
11:10
Gaborone (GBE)
Thu, 12 nov
22 605 ₹
CEM Air
5Z 839
11:30
Cape Town (CPT)
Thu, 12 nov
7h 10min
1 stop
18:40
Gaborone (GBE)
Thu, 12 nov
21 324 ₹
Safair
FA 359
16:35
Cape Town (CPT)
Thu, 12 nov
24h 5min
1 stop
16:40
Gaborone (GBE)
Fri, 13 nov +1
22 698 ₹
South African Airways
SA 372
18:25
Cape Town (CPT)
Thu, 12 nov
23h 50min
1 stop
18:15
Gaborone (GBE)
Fri, 13 nov +1
21 659 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Fri, 13 nov
2h
Direct
18:00
Gaborone (GBE)
Fri, 13 nov
18 432 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Fri, 25 dec
2h
Direct
18:00
Gaborone (GBE)
Fri, 25 dec
18 903 ₹
Safair
FA 607
07:20
Cape Town (CPT)
Sat, 26 dec
7h 40min
1 stop
15:00
Gaborone (GBE)
Sat, 26 dec
19 835 ₹
Safair
FA 701
04:30
Cape Town (CPT)
Thu, 31 dec
6h 40min
1 stop
11:10
Gaborone (GBE)
Thu, 31 dec
20 265 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Fri, 1 jan
2h
Direct
18:00
Gaborone (GBE)
Fri, 1 jan
19 925 ₹
South African Airways
SA 372
18:25
Cape Town (CPT)
Sat, 2 jan
15h 30min
1 stop
09:55
Gaborone (GBE)
Sun, 3 jan +1
27 353 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Sun, 3 jan
2h
Direct
18:00
Gaborone (GBE)
Sun, 3 jan
27 327 ₹
Air Botswana
BP 232
08:00
Cape Town (CPT)
Wed, 6 jan
2h
Direct
10:00
Gaborone (GBE)
Wed, 6 jan
19 089 ₹
South African Airlink
4Z 364
08:50
Cape Town (CPT)
Thu, 7 jan
2h 10min
Direct
11:00
Gaborone (GBE)
Thu, 7 jan
24 996 ₹
South African Airlink
4Z 922
07:00
Cape Town (CPT)
Thu, 21 jan
7h 55min
1 stop
14:55
Gaborone (GBE)
Thu, 21 jan
20 505 ₹
Air Botswana
BP 232
16:00
Cape Town (CPT)
Sun, 21 mar
2h
Direct
18:00
Gaborone (GBE)
Sun, 21 mar
19 627 ₹

Low price calendar

September 2026
Price chart (September 2026)
min: 19731 ₹ · max: 23265 ₹
01.09.2026 — no data 02.09.2026 — no data 03.09.2026 — no data 04.09.2026 — no data 05.09.2026 — no data 06.09.2026 — no data 07.09.2026 — no data 08.09.2026 — no data 09.09.2026 — no data 10.09.2026 — no data 11.09.2026 — no data 12.09.2026 — no data 13.09.2026 — no data 14.09.2026 — no data 15.09.2026 — 19731 ₹ 16.09.2026 — no data 17.09.2026 — 23265 ₹ 18.09.2026 — no data 19.09.2026 — no data 20.09.2026 — no data 21.09.2026 — no data 22.09.2026 — no data 23.09.2026 — no data 24.09.2026 — no data 25.09.2026 — no data 26.09.2026 — no data 27.09.2026 — no data 28.09.2026 — no data 29.09.2026 — no data 30.09.2026 — no data 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Mon
Tue
Wed
Thu
Fri
Sat
Sun
1
placeholder
no data
2
placeholder
no data
3
placeholder
no data
4
placeholder
no data
5
placeholder
no data
6
placeholder
no data
7
placeholder
no data
8
placeholder
no data
9
placeholder
no data
10
placeholder
no data
11
placeholder
no data
12
placeholder
no data
13
placeholder
no data
14
placeholder
no data
15
Good deal
19731 ₹
16
placeholder
no data
17
placeholder
23265 ₹
18
placeholder
no data
19
placeholder
no data
20
placeholder
no data
21
placeholder
no data
22
placeholder
no data
23
placeholder
no data
24
placeholder
no data
25
placeholder
no data
26
placeholder
no data
27
placeholder
no data
28
placeholder
no data
29
placeholder
no data
30
placeholder
no data

Cheap flights Cape Town to Gaborone

South African Airways
Tue, Wed, Thu, Sat
Price from
₹17 794
Safair
Mon, Thu, Sat
Price from
₹17 855
Air Botswana
Wed, Fri, Sun
Price from
₹18 171
CEM Air
Thu, Sat
Price from
₹19 965
South African Airlink
Thu
Price from
₹24 996

Popular destinations from Cape Town

All →
CPT
South Africa → South Africa
JNB
from
₹3 556
CPT
South Africa → South Africa
PLZ
from
₹3 621
CPT
South Africa → South Africa
GRJ
from
₹3 807
CPT
South Africa → South Africa
ELS
from
₹3 851
CPT
South Africa → South Africa
BFN
from
₹3 990
CPT
South Africa → South Africa
HLA
from
₹4 259
CPT
South Africa → South Africa
DUR
from
₹4 318
CPT
South Africa → South Africa
NLP
from
₹4 981
CPT
South Africa → South Africa
MQP
from
₹4 981

Popular destinations to Gaborone

All →
JNB
South Africa → Botswana
GBE
from
₹5 387
FRW
Francistown — Gaborone
Botswana → Botswana
GBE
from
₹10 887
MUB
Maun — Gaborone
Botswana → Botswana
GBE
from
₹14 454
DUR
Durban — Gaborone
South Africa → Botswana
GBE
from
₹16 526
ELS
East London — Gaborone
South Africa → Botswana
GBE
from
₹16 683
BBK
Kasane — Gaborone
Botswana → Botswana
GBE
from
₹17 014
HRE
Zimbabwe → Botswana
GBE
from
₹22 264
MPM
Maputo — Gaborone
Mozambique → Botswana
GBE
from
₹22 795

Cheap flights Cape Town to Gaborone

Interesting facts about the route

Flight time

7h 25min

Distance

1 264 km

Average price

₹19 842

Most frequent flight

BP 232

Passenger reviews

No reviews for this route yet

Internet abroad

eSIM · Botswana

All plans

mauntelecom

2 GB

data

15

days

₹1532

Buy

mauntelecom

3 GB

data

30

days

₹2202

Buy

mauntelecom

5 GB

data

30

days

₹3350

Buy

mauntelecom

1 GB

data

7

days

₹814

Buy

Frequently Asked Questions

The average ticket price Cape Town Gaborone is ₹19 842. The cheapest ticket costs ₹23 265, operated by South African Airways, flight 372, departing Cape Town on 17 September at 18:25, arriving Gaborone on 18 September at 10:00.
The average flight time is 15 hours 35 minutes. The fastest flight takes 15 hours 35 minutes, flight 372 operated by South African Airways, departing Cape Town on 17 September at 18:25, arriving Gaborone on 18 September at 10:00.
Flights on the Cape Town - Gaborone route are operated by the following airlines: South African Airlink, CemAir, Air Botswana, Safair, South African Airways.
The distance from Cape Town to Gaborone is 1264 km.