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 GBP
Annual Avg. Price | 343 GBP |
May 2024 | 497 GBP |
June 2024 | 415 GBP |
July 2024 | 631 GBP |
August 2024 | 402 GBP |
September 2024 | 391 GBP |
October 2024 | 277 GBP |
November 2024 | 203 GBP |
December 2024 | 279 GBP |
January 2025 | 201 GBP |
February 2025 | 203 GBP |
March 2025 | 277 GBP |
April 2025 | 339 GBP |
Direct flights to Cape Town
Find direct flights from anywhere to Cape Town
- Oranjemund to Cape Town from £270
- Victoria Falls to Cape Town from £277
- Harare to Cape Town from £283
- Livingstone to Cape Town from £326
- London to Cape Town from £388
- Nairobi to Cape Town from £388
- Mauritius Island to Cape Town from £389
- Dhaka to Cape Town from £438
- Istanbul to Cape Town from £443
- Luanda to Cape Town from £444
- Doha to Cape Town from £447
- Beijing to Cape Town from £450
- Dubai to Cape Town from £555
- Fort Lauderdale to Cape Town from £683
- Philadelphia to Cape Town from £705
- San Juan to Cape Town from £723
- Houston to Cape Town from £735
- Washington, D.C. to Cape Town from £744
- Phoenix to Cape Town from £769
- São Paulo to Cape Town from £795
- Amsterdam to Cape Town from £828
- Singapore to Cape Town from £905
- New York to Cape Town from £979
- Frankfurt to Cape Town from £1,123
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