Cheap flights to Cape Town

Cheap flights to Cape Town

OriginDeparture atReturn atFind tickets
Johannesburg21 February 202324 February 2023Tickets from 107
Durban9 March 202311 March 2023Tickets from 135
Windhoek6 March 20237 March 2023Tickets from 295
Victoria Falls14 February 202316 February 2023Tickets from 418
Entebbe30 April 20236 May 2023Tickets from 459
Dar Es Salaam15 January 202321 January 2023Tickets from 459
Cairo19 February 202323 February 2023Tickets from 526
Livingstone31 January 20233 February 2023Tickets from 555
Pietermaritzburg6 January 20238 January 2023Tickets from 556
Lusaka9 January 202315 January 2023Tickets from 577
Milan23 March 202329 March 2023Tickets from 608
Valencia19 January 202322 January 2023Tickets from 630
Addis Ababa7 June 20238 June 2023Tickets from 631
Zanzibar21 January 202326 January 2023Tickets from 646
Lisbon23 January 202328 January 2023Tickets from 651
Vienna29 January 20233 February 2023Tickets from 653
Harare31 December 20226 January 2023Tickets from 660
Dubai19 February 202325 February 2023Tickets from 665
Riga9 March 202312 March 2023Tickets from 699
Belgrade29 January 20234 February 2023Tickets from 720
Mauritius16 December 202220 December 2022Tickets from 741
Istanbul26 January 202330 January 2023Tickets from 745
Nairobi8 January 202313 January 2023Tickets from 747
Paris4 December 20228 December 2022Tickets from 755
Rome17 April 202323 April 2023Tickets from 783
Bulawayo29 December 20221 January 2023Tickets from 819
London27 January 202330 January 2023Tickets from 838
Amsterdam23 February 202328 February 2023Tickets from 865
Podgorica29 January 20234 February 2023Tickets from 871
Tbilisi13 February 202319 February 2023Tickets from 893
Delhi4 March 20239 March 2023Tickets from 897
Palermo17 April 202323 April 2023Tickets from 902
Tivat30 January 20233 February 2023Tickets from 911
Ndola22 December 202227 December 2022Tickets from 925
Moscow24 January 202327 January 2023Tickets from 936
Sofia1 March 20232 March 2023Tickets from 946
Munich7 December 202211 December 2022Tickets from 970
Kuala Lumpur28 February 20234 March 2023Tickets from 1 056
Barcelona13 December 202219 December 2022Tickets from 1 067
Abu Dhabi2 December 20227 December 2022Tickets from 1 075
Sharm el Sheikh2 December 20228 December 2022Tickets from 1 084
Adler/Sochi31 January 20234 February 2023Tickets from 1 090
Saint Petersburg27 March 202331 March 2023Tickets from 1 109
Seoul28 April 202330 April 2023Tickets from 1 130
Antalya7 February 202311 February 2023Tickets from 1 131
Hurghada2 December 20228 December 2022Tickets from 1 158
Miami25 January 202331 January 2023Tickets from 1 168
Gazipasa17 March 202323 March 2023Tickets from 1 171
Ufa4 March 202310 March 2023Tickets from 1 174
Larnaca29 December 20224 January 2023Tickets from 1 177
Novosibirsk16 February 202319 February 2023Tickets from 1 182
Colombo11 February 202314 February 2023Tickets from 1 185
Kazan28 January 20233 February 2023Tickets from 1 188
New York10 February 202315 February 2023Tickets from 1 189
Mineralnye Vody24 January 202327 January 2023Tickets from 1 211
Doha5 December 202210 December 2022Tickets from 1 217
Yerevan3 April 20239 April 2023Tickets from 1 294
Perm13 March 202319 March 2023Tickets from 1 302
Fort Lauderdale25 January 202331 January 2023Tickets from 1 320
Sharjah29 December 20222 January 2023Tickets from 1 393
Astana31 January 20232 February 2023Tickets from 1 425
Phuket10 January 202313 January 2023Tickets from 1 446
Tashkent12 December 202218 December 2022Tickets from 1 470
Dalaman2 December 20224 December 2022Tickets from 1 480
Tel Aviv-Yafo17 December 202220 December 2022Tickets from 1 506
Yekaterinburg1 December 20227 December 2022Tickets from 1 526
Irkutsk30 November 20225 December 2022Tickets from 1 599
Nizhniy Novgorod19 February 202325 February 2023Tickets from 1 627
Bologna2 January 20238 January 2023Tickets from 1 747
Omsk7 December 202213 December 2022Tickets from 1 748
Goa14 December 202218 December 2022Tickets from 1 753
Helsinki3 January 20237 January 2023Tickets from 1 764
Seronera5 January 202311 January 2023Tickets from 1 767
Minsk3 December 20228 December 2022Tickets from 1 805
Dallas22 May 202326 May 2023Tickets from 1 840
Buenos Aires21 February 202324 February 2023Tickets from 1 847
Volgograd5 December 202210 December 2022Tickets from 1 920
Chita25 January 202330 January 2023Tickets from 1 989
Agadir20 December 202223 December 2022Tickets from 2 084
Denpasar2 January 20238 January 2023Tickets from 2 149
Male5 January 202311 January 2023Tickets from 2 205
Syktyvkar5 December 20226 December 2022Tickets from 2 258
Barnaul2 January 20238 January 2023Tickets from 2 290
Sydney20 December 202224 December 2022Tickets from 3 288
Melbourne20 December 202224 December 2022Tickets from 3 390
Tulsa30 December 20224 January 2023Tickets from 3 414