Flights to Cape Town, South Africa
One search, all the flights
We find you the best flight deals and travel hacks so that you can choose how to book.
Rise above all travel anxieties
With the Kiwi.com Guarantee we have your back with whatever happens.
Trusted by millions
Join over 10 million yearly travellers booking with ease.
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 | 363 GBP |
November 2024 | 244 GBP |
December 2024 | 342 GBP |
January 2025 | 421 GBP |
February 2025 | 303 GBP |
March 2025 | 283 GBP |
April 2025 | 187 GBP |
May 2025 | 439 GBP |
June 2025 | 303 GBP |
July 2025 | 533 GBP |
August 2025 | 506 GBP |
September 2025 | 438 GBP |
October 2025 | 362 GBP |
Direct flights to Cape Town
Find direct flights from anywhere to Cape Town
- Harare to Cape Town from £277
- Lusaka to Cape Town from £300
- Maun to Cape Town from £305
- Livingstone to Cape Town from £327
- London to Cape Town from £342
- Mauritius Island to Cape Town from £386
- Luanda to Cape Town from £394
- Nairobi to Cape Town from £439
- Istanbul to Cape Town from £442
- Lviv to Cape Town from £454
- Addis Ababa to Cape Town from £507
- Dubai to Cape Town from £551
- Frankfurt to Cape Town from £658
- Flint to Cape Town from £694
- São Paulo to Cape Town from £724
- Doha to Cape Town from £745
- Meridian to Cape Town from £766
- Paris to Cape Town from £861
- New York to Cape Town from £949
- Washington, D.C. to Cape Town from £954
- Amsterdam to Cape Town from £1,052
- Munich to Cape Town from £1,080
- Zürich to Cape Town from £1,132
- Roosevelt Roads Naval Station to Cape Town from £1,226
Airlines flying to Cape Town
Best airlines flying to Cape Town
- Iberia Express
- Scoot
- Qantas
- Indonesia AirAsia
- Egyptair
- VietJet Air
- Citilink
- JetBlue Airways
- Norse Atlantic Airways
- Ryanair
- easyJet
- Swiss International Air Lines
- Air Niugini
- SAS
- Copa Airlines
- Air China
- Air India Limited
- AirAsia
- Philippine Airlines
- Etihad Airways