
Flight Deals from Africa to Cape Town from $221
Top flight deals from leading airlines:







... and +100s more
Save up to 50% on select flights with Priceline
Save an average of $240 per person when bundling your flight and hotel together with Priceline
If a VIP member finds a better price elsewhere, we'll refund up to 200% of the difference
We’re always here for you - reach us 24 hours a day, 7 days a week
Top Deals on flights from Johannesburg to Cape Town
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$221
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$231
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$258
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$260
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$261
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$268
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$309
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 14
as low as
$394
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 14
as low as
$448
Johannesburg, ZA (JNB) - Cape Town, ZA (CPT)

May 30
May 30

Jun 13
Jun 13
as low as
$478
Top Deals on flights from Nairobi to Cape Town
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$819
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 9

Jun 12
Jun 13
as low as
$827
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$873
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$894
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$930
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$983
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$992
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 9

Jun 12
Jun 13
as low as
$1027
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 13
as low as
$1069
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 9

Jun 12
Jun 13
as low as
$1130
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$1171
Nairobi, KE (NBO) - Cape Town, ZA (CPT)

Jun 8
Jun 8

Jun 12
Jun 12
as low as
$1177
Top Deals on flights from Accra to Cape Town
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$738
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$800
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1006
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1019
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1173
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1180
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1272
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1352
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1383
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1464
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$1489
Accra, GH (ACC) - Cape Town, ZA (CPT)

Apr 28
Apr 29

May 4
May 5
as low as
$2198
Top Deals on flights from Addis Ababa to Cape Town
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$817
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$817
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$817
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$817
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$1077
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$1077
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$1157
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$1157
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1434
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1434
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1434
Addis Ababa, ET (ADD) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1434
Top Deals on flights from Lagos to Cape Town
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$842
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$910
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$910
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$986
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$986
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$1385
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$1385
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 10
as low as
$1500
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 10
as low as
$1500
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 10
as low as
$1500
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$1507
Lagos, NG (LOS) - Cape Town, ZA (CPT)

Apr 26
Apr 27

May 10
May 11
as low as
$1507
Top Deals on flights from Mauritius to Cape Town
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Mauritius, MU (MRU) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1391
Top Deals on flights from Entebbe to Cape Town
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$624
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$624
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$624
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$624
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 27

May 11
May 12
as low as
$625
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 27

May 11
May 12
as low as
$625
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 27

May 11
May 12
as low as
$696
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$696
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$1527
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 13
as low as
$1527
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$1692
Entebbe, UG (EBB) - Cape Town, ZA (CPT)

Apr 27
Apr 28

May 11
May 12
as low as
$1733
Top Deals on flights from Dar Es Salaam to Cape Town
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$653
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$676
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$697
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$706
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$706
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$783
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$863
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$863
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 9
as low as
$863
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 1

May 8
May 8
as low as
$1139
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$1229
Dar es Salaam, TZ (DAR) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 8
as low as
$1284
Top Deals on flights from Mahe to Cape Town
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Mahe, SC (SEZ) - Cape Town, ZA (CPT)

May 1
May 2

May 8
May 9
as low as
$1945
Good to Know
Essential information to help you plan your flight from Africa to Cape Town
Flights to Cape Town
- Flights
- Africa
- South Africa
- Cape Town
- Flights
- Africa
