Cheap flights to Cape Town

Cheap flights to Cape Town

OriginDeparture atReturn atFind tickets
Port Elizabeth24 February 202427 February 2024Tickets from 101
Johannesburg4 May 20249 May 2024Tickets from 114
Durban27 January 202430 January 2024Tickets from 115
Windhoek13 February 202416 February 2024Tickets from 273
Maputo3 January 20249 January 2024Tickets from 329
Richards Bay31 January 20245 February 2024Tickets from 378
Victoria Falls23 February 202424 February 2024Tickets from 393
Hoedspruit25 December 202328 December 2023Tickets from 470
Mauritius10 February 202416 February 2024Tickets from 483
Gaborone3 January 20246 January 2024Tickets from 504
Lusaka4 January 20248 January 2024Tickets from 533
Mumbai23 February 202429 February 2024Tickets from 621
Mahe Island16 February 202422 February 2024Tickets from 629
Dubai16 January 202422 January 2024Tickets from 658
Cairo16 January 202422 January 2024Tickets from 664
Tel Aviv-Yafo13 March 202418 March 2024Tickets from 669
Abu Dhabi16 February 202419 February 2024Tickets from 692
Madrid25 February 20241 March 2024Tickets from 699
Milan20 February 202425 February 2024Tickets from 710
Addis Ababa3 January 20249 January 2024Tickets from 723
Paris6 March 202411 March 2024Tickets from 731
Belgrade7 December 202313 December 2023Tickets from 738
Bahrain20 March 202426 March 2024Tickets from 757
Barcelona25 February 20241 March 2024Tickets from 791
Istanbul17 January 202421 January 2024Tickets from 795
Moscow21 March 202425 March 2024Tickets from 809
London18 January 202422 January 2024Tickets from 825
Doha11 March 202417 March 2024Tickets from 859
Chisinau10 June 202416 June 2024Tickets from 865
Casablanca9 December 202313 December 2023Tickets from 872
Riga16 April 202420 April 2024Tickets from 872
Berlin29 January 20241 February 2024Tickets from 905
Mombasa18 March 202424 March 2024Tickets from 907
Tbilisi6 March 202411 March 2024Tickets from 933
Izmir22 January 202428 January 2024Tickets from 1 007
Amsterdam18 January 202422 January 2024Tickets from 1 011
Bangkok31 January 20246 February 2024Tickets from 1 047
Munich18 May 202420 May 2024Tickets from 1 057
Antalya1 April 20247 April 2024Tickets from 1 058
Saint Petersburg19 February 202425 February 2024Tickets from 1 062
Sharm el Sheikh23 February 202426 February 2024Tickets from 1 072
Baku25 January 202428 January 2024Tickets from 1 087
Adler/Sochi16 January 202422 January 2024Tickets from 1 094
Sharjah12 December 202313 December 2023Tickets from 1 094
Kazan13 February 202418 February 2024Tickets from 1 148
Larnaca6 December 202310 December 2023Tickets from 1 164
Jeddah30 December 20232 January 2024Tickets from 1 166
Bishkek8 March 202413 March 2024Tickets from 1 166
Yekaterinburg23 January 202428 January 2024Tickets from 1 196
Mineralnye Vody13 February 202419 February 2024Tickets from 1 213
Samara5 March 202411 March 2024Tickets from 1 216
Male20 January 202425 January 2024Tickets from 1 243
Denpasar (Bali)12 January 202418 January 2024Tickets from 1 244
Krasnojarsk16 January 202421 January 2024Tickets from 1 274
Yerevan9 March 202412 March 2024Tickets from 1 275
Novosibirsk22 January 202428 January 2024Tickets from 1 295
Kaliningrad5 December 202310 December 2023Tickets from 1 328
Nizhnevartovsk6 December 20237 December 2023Tickets from 1 375
Chelyabinsk10 January 202416 January 2024Tickets from 1 378
Ufa12 January 202417 January 2024Tickets from 1 380
Izhevsk11 March 202415 March 2024Tickets from 1 399
Shanghai11 December 202315 December 2023Tickets from 1 414
Perm21 February 202425 February 2024Tickets from 1 426
Saratov19 April 202422 April 2024Tickets from 1 438
Tashkent24 March 202428 March 2024Tickets from 1 464
Koh Samui19 December 202324 December 2023Tickets from 1 567
Ras al-Khaimah2 January 20244 January 2024Tickets from 1 578
Nha Trang11 January 202416 January 2024Tickets from 1 647
Adana29 December 20232 January 2024Tickets from 1 735
Podgorica1 January 20247 January 2024Tickets from 1 742
Makhachkala30 December 20235 January 2024Tickets from 1 783
Nizhniy Novgorod10 June 202416 June 2024Tickets from 1 818
Miami4 January 202410 January 2024Tickets from 1 882
Geneva31 December 20235 January 2024Tickets from 1 898
Tivat1 January 20247 January 2024Tickets from 1 928
Fort Lauderdale4 January 20249 January 2024Tickets from 1 938
Kaluga29 December 20233 January 2024Tickets from 2 115
Blagoveschensk4 January 20247 January 2024Tickets from 2 189
Cheboksary30 December 20234 January 2024Tickets from 2 208
Buenos Aires21 December 202324 December 2023Tickets from 2 404