CPT GRJ
4Z · non-stop · depart 2026-07-13
$183
round-trip
CPT JNB
FA · non-stop · depart 2026-06-14
$191
round-trip
CPT DUR
FA · non-stop · depart 2026-08-17
$197
round-trip
CPT NLP
FA · non-stop · depart 2026-06-09
$236
round-trip
CPT WDH
FA · non-stop · depart 2026-06-16
$299
round-trip
CPT HDS
FA · non-stop · depart 2026-06-09
$438
round-trip
CPT WVB
4Z · non-stop · depart 2026-07-31
$458
round-trip
CPT HRE
FA · 1 stop · depart 2026-07-11
$480
round-trip
CPT ZNZ
Kenya Airways · 1 stop · depart 2026-06-30
$598
round-trip
CPT SEZ
Ethiopian · 1 stop · depart 2026-06-11
$696
round-trip
CPT NBO
DT · 1 stop · depart 2026-09-05
$703
round-trip
CPT VFA
5Z · 1 stop · depart 2026-06-27
$725
round-trip
CPT MRU
South African Airways · 1 stop · depart 2026-09-01
$730
round-trip
CPT IST
Qatar · 1 stop · depart 2026-07-14
$733
round-trip
CPT SAO
DT · 1 stop · depart 2026-06-09
$751
round-trip
CPT LVI
Kenya Airways · non-stop · depart 2026-06-14
$767
round-trip
CPT ALA
Qatar · 1 stop · depart 2026-09-05
$768
round-trip
CPT DXB
Turkish · 1 stop · depart 2026-08-06
$846
round-trip
CPT ADD
South African Airways · 1 stop · depart 2026-08-12
$851
round-trip
CPT MOW
Qatar · 1 stop · depart 2026-07-25
$887
round-trip
CPT ALG
Air France · 2 stops · depart 2026-06-09
$929
round-trip
CPT LED
Emirates · 1 stop · depart 2026-08-04
$1055
round-trip
CPT CMN
Turkish · 1 stop · depart 2026-06-20
$1120
round-trip
CPT AER
Emirates · 1 stop · depart 2026-07-25
$1187
round-trip
CPT DPS
Emirates · 1 stop · depart 2026-06-21
$1193
round-trip
CPT ACC
South African Airways · 1 stop · depart 2026-08-19
$1360
round-trip
CPT BUE
DT · 2 stops · depart 2026-08-01
$1568
round-trip
CPT LON
KLM · 1 stop · depart 2026-06-08
$1589
round-trip
CPT LAX
Emirates · 1 stop · depart 2026-08-10
$1769
round-trip
CPT PKC
Ethiopian · 3 stops · depart 2026-07-07
$2217
round-trip