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 | 549 USD |
April 2024 | 599 USD |
May 2024 | 599 USD |
June 2024 | 725 USD |
July 2024 | 725 USD |
August 2024 | 626 USD |
September 2024 | 557 USD |
October 2024 | 557 USD |
November 2024 | 398 USD |
December 2024 | 626 USD |
January 2025 | 375 USD |
February 2025 | 398 USD |
March 2025 | 398 USD |
Direct flights to Cape Town
Find direct flights from anywhere to Cape Town
- Mount Kilimanjaro to Cape Town from $342
- Lilongwe to Cape Town from $386
- Jeddah to Cape Town from $394
- Lagos to Cape Town from $403
- Nairobi to Cape Town from $409
- New Delhi to Cape Town from $409
- Mahé to Cape Town from $413
- Blantyre to Cape Town from $424
- London to Cape Town from $449
- Accra to Cape Town from $472
- Singapore to Cape Town from $505
- Amsterdam to Cape Town from $524
- New York to Cape Town from $594
- Denpasar to Cape Town from $606
- São Paulo to Cape Town from $644
- Fort Lauderdale to Cape Town from $725
- Minneapolis to Cape Town from $760
- Boston to Cape Town from $777
- Denver to Cape Town from $781
- Orlando to Cape Town from $784
- Las Vegas to Cape Town from $789
- Chicago to Cape Town from $804
- Atlanta to Cape Town from $815
- San Francisco to Cape Town from $823
Airlines flying to Cape Town
Best airlines flying to Cape Town
- Avianca
- Qantas
- Jeju Air
- Kenya Airways
- Air Europa
- ITA Airways
- JetBlue Airways
- Malaysia Airlines
- Cathay Pacific
- Ethiopian Airlines
- AeroMéxico
- Jetstar Airways
- Play
- easyJet
- IndiGo Airlines
- LATAM Airlines
- French Bee
- Norwegian
- Batik Air Malaysia
- China Southern Airlines