Flights to Cape Town, South Africa
Make your travel wishlist, we'll do the rest
Hidden deals
Kiwi-Code uncovers prices airlines don't want you to see.
Effortless booking
Use our flexible filters to tailor your search.
Travel hacking
Look out for the travel hack star icon for even cheaper fares.
Weather in Cape Town
Average Weather
Month | Average monthly max temperature | Average monthly min temperature |
January | 26°C | 17°C |
February | 26°C | 17°C |
March | 24°C | 17°C |
April | 22°C | 15°C |
May | 19°C | 13°C |
June | 17°C | 11°C |
July | 16°C | 10°C |
August | 16°C | 10°C |
September | 18°C | 11°C |
October | 21°C | 13°C |
November | 22°C | 14°C |
December | 24°C | 16°C |
14 day forecast
Cheapest month to fly to Cape Town
Explore price trends for trips to Cape Town
Showing prices in USD
Annual Avg. Price | 580 USD |
May 2024 | 857 USD |
June 2024 | 833 USD |
July 2024 | 725 USD |
August 2024 | 586 USD |
September 2024 | 537 USD |
October 2024 | 537 USD |
November 2024 | 418 USD |
December 2024 | 608 USD |
January 2025 | 377 USD |
February 2025 | 403 USD |
March 2025 | 537 USD |
April 2025 | 537 USD |
Direct flights to Cape Town
Find direct flights from anywhere to Cape Town
- Ahmedabad to Cape Town from $411
- Livingstone to Cape Town from $415
- New Delhi to Cape Town from $441
- Nairobi to Cape Town from $494
- London to Cape Town from $494
- Mauritius Island to Cape Town from $495
- Addis Ababa to Cape Town from $702
- Dubai to Cape Town from $706
- Cincinnati to Cape Town from $860
- Fort Lauderdale to Cape Town from $869
- Tampa to Cape Town from $869
- Philadelphia to Cape Town from $896
- Detroit to Cape Town from $913
- San Juan to Cape Town from $920
- Houston to Cape Town from $935
- Washington, D.C. to Cape Town from $946
- Salt Lake City to Cape Town from $948
- Phoenix to Cape Town from $979
- São Paulo to Cape Town from $1,011
- Amsterdam to Cape Town from $1,054
- Montego Bay to Cape Town from $1,064
- Singapore to Cape Town from $1,151
- New York to Cape Town from $1,246
- Honolulu to Cape Town from $1,255
Airlines flying to Cape Town
Best airlines flying to Cape Town
- Etihad Airways
- Norse Atlantic Airways
- Wizz Air Malta
- easyJet
- Air Europa
- Rwandair
- LIFT airline
- FLY ONE
- Aer Lingus
- Batik Air Malaysia
- Air France
- Kenya Airways
- LATAM Airlines
- Cathay Pacific
- Iberia Airlines
- AirAsia
- Hahn Air Technologies
- Play
- Scoot
- Air Transat