Cheap flights from Johannesburg to Cape Town from £31
Trusted by millions
Kiwi.com Guarantee for stress-free travel
One search, all the best deals
Explore flight deals to Cape Town
Prices updated:
Not happy with the results? Try some of our useful filters
Search by stops
Search by carrier
Search by price
Search by departure date
Prices updated:
Not happy with the results? Try some of our useful filters
Search by stops
Search by carrier
Search by price
Search by departure date
How much do flights to Cape Town cost?
Key info about flying to Cape Town
Weekly direct flights
Discover the top airlines offering direct flights from Johannesburg to Cape Town in the next month. You’ll find the number of daily direct flights per airline in the chart.
Airline | Mon 30.06 | Tue 01.07 | Wed 02.07 | Thu 03.07 | Fri 04.07 | Sat 05.07 | Sun 06.07 |
---|---|---|---|---|---|---|---|
--- | --- | --- | 13 | 4 | 7 | --- | |
--- | --- | --- | 4 | 2 | 1 | --- | |
--- | --- | --- | --- | --- | --- | --- | |
Weekly flights: 31 total | Daily flights: 4.43 average | Most flights: Thursday 13 flights |
Airline | Mon 07.07 | Tue 08.07 | Wed 09.07 | Thu 10.07 | Fri 11.07 | Sat 12.07 | Sun 13.07 |
---|---|---|---|---|---|---|---|
--- | 7 | 5 | 3 | --- | 2 | 1 | |
--- | 2 | 2 | --- | --- | --- | --- | |
--- | --- | --- | --- | --- | --- | --- | |
Weekly flights: 22 total | Daily flights: 3.14 average | Most flights: Tuesday 7 flights |
Airline | Mon 14.07 | Tue 15.07 | Wed 16.07 | Thu 17.07 | Fri 18.07 | Sat 19.07 | Sun 20.07 |
---|---|---|---|---|---|---|---|
5 | 6 | 4 | 2 | --- | 1 | --- | |
--- | --- | --- | --- | --- | --- | --- | |
--- | --- | --- | --- | --- | --- | --- | |
Weekly flights: 18 total | Daily flights: 2.57 average | Most flights: Tuesday 6 flights |
Airline | Mon 21.07 | Tue 22.07 | Wed 23.07 | Thu 24.07 | Fri 25.07 | Sat 26.07 | Sun 27.07 |
---|---|---|---|---|---|---|---|
1 | 9 | 14 | 8 | 9 | 14 | 8 | |
--- | 3 | 2 | 3 | 1 | 1 | 1 | |
--- | --- | --- | --- | --- | --- | --- | |
Weekly flights: 74 total | Daily flights: 10.57 average | Most flights: Wednesday 14 flights |
Check-in for a flight from Johannesburg to Cape Town
Name | Carrier code | IATA Code | Passport needed during booking |
---|---|---|---|
Fly Safair | SFR | FA | Yes |
Airlink | LNK | 4Z | No |
South African Airways | SAA | SA | No |
Qatar Airways | QTR | QR | Yes |
Online check-in is not available for these airlines.
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
Frequently asked questions
Planning a trip? Thanks to our Virtual Interlining algorithm, we offer billions of route combinations between any A and any B in the world by plane, train, and bus. Find the cheapest routes and best deals for you, as well as the best dates on which to travel.
Explore alternative trips
Flights from Johannesburg
Flights to Cape Town
Popular routes
Airports near Johannesburg
Airports near Cape Town
Airlines operating from Johannesburg to Cape Town
Flight 4Z-103 Johannesburg - Cape Town
Flight 4Z-103 Johannesburg - Cape Town
Flight 4Z-369 Johannesburg - Cape Town
Flight 4Z-921 Johannesburg - Cape Town
Flight 4Z-923 Johannesburg - Cape Town
Flight 4Z-925 Johannesburg - Cape Town
Flight 4Z-927 Johannesburg - Cape Town
Flight 4Z-929 Johannesburg - Cape Town
Flight 4Z-931 Johannesburg - Cape Town
Flight 4Z-937 Johannesburg - Cape Town
Flight 5Z-830 Johannesburg - Cape Town
Flight 5Z-834 Johannesburg - Cape Town
Flight 5Z-838 Johannesburg - Cape Town
Flight 5Z-842 Johannesburg - Cape Town
Flight 5Z-845 Johannesburg - Cape Town
Flight 5Z-846 Johannesburg - Cape Town
Flight 5Z-850 Johannesburg - Cape Town
Flight 5Z-854 Johannesburg - Cape Town
Flight 5Z-860 Johannesburg - Cape Town
Flight FA-101 Johannesburg - Cape Town
Flight FA-103 Johannesburg - Cape Town
Flight FA-105 Johannesburg - Cape Town
Flight FA-107 Johannesburg - Cape Town
Flight FA-109 Johannesburg - Cape Town
Flight FA-111 Johannesburg - Cape Town
Flight FA-113 Johannesburg - Cape Town
Flight FA-115 Johannesburg - Cape Town
Flight FA-117 Johannesburg - Cape Town
Flight FA-119 Johannesburg - Cape Town
Flight FA-121 Johannesburg - Cape Town
Flight FA-123 Johannesburg - Cape Town
Flight FA-125 Johannesburg - Cape Town
Flight FA-127 Johannesburg - Cape Town
Flight FA-129 Johannesburg - Cape Town
Flight FA-200 Johannesburg - Cape Town
Flight FA-202 Johannesburg - Cape Town
Flight FA-204 Johannesburg - Cape Town
Flight FA-206 Johannesburg - Cape Town
Flight FA-208 Johannesburg - Cape Town
Flight FA-210 Johannesburg - Cape Town
Flight FA-212 Johannesburg - Cape Town
Flight FA-214 Johannesburg - Cape Town
Flight FA-216 Johannesburg - Cape Town
Flight FA-218 Johannesburg - Cape Town
Flight FA-290 Johannesburg - Cape Town
Flight FA-292 Johannesburg - Cape Town
Flight FA-294 Johannesburg - Cape Town
Flight FA-296 Johannesburg - Cape Town
Flight FA-298 Johannesburg - Cape Town
Flight FA-301 Johannesburg - Cape Town
Flight FA-303 Johannesburg - Cape Town
Flight FA-305 Johannesburg - Cape Town
Flight FA-307 Johannesburg - Cape Town
Flight FA-311 Johannesburg - Cape Town
Flight FA-312 Johannesburg - Cape Town
Flight FA-315 Johannesburg - Cape Town
Flight FA-317 Johannesburg - Cape Town
Flight FA-319 Johannesburg - Cape Town
Flight FA-324 Johannesburg - Cape Town
Flight FA-326 Johannesburg - Cape Town
Flight FA-328 Johannesburg - Cape Town
Flight FA-330 Johannesburg - Cape Town
Flight FA-335 Johannesburg - Cape Town
Flight FA-351 Johannesburg - Cape Town
Flight FA-352 Johannesburg - Cape Town
Flight FA-358 Johannesburg - Cape Town
Flight FA-380 Johannesburg - Cape Town
Flight FA-500 Johannesburg - Cape Town
Flight FA-512 Johannesburg - Cape Town
Flight FA-546 Johannesburg - Cape Town
Flight FA-560 Johannesburg - Cape Town
Flight FA-592 Johannesburg - Cape Town
Flight FA-600 Johannesburg - Cape Town
Flight FA-602 Johannesburg - Cape Town
Flight FA-604 Johannesburg - Cape Town
Flight FA-606 Johannesburg - Cape Town
Flight FA-624 Johannesburg - Cape Town
Flight FA-626 Johannesburg - Cape Town
Flight FA-691 Johannesburg - Cape Town
Flight FA-692 Johannesburg - Cape Town
Flight FA-716 Johannesburg - Cape Town
Flight FA-722 Johannesburg - Cape Town
Flight FA-732 Johannesburg - Cape Town
Flight FA-734 Johannesburg - Cape Town
Flight FA-746 Johannesburg - Cape Town
Flight FA-774 Johannesburg - Cape Town
Flight FA-782 Johannesburg - Cape Town
Flight FA-800 Johannesburg - Cape Town
Flight FA-802 Johannesburg - Cape Town
Flight FA-804 Johannesburg - Cape Town
Flight FA-806 Johannesburg - Cape Town
Flight FA-860 Johannesburg - Cape Town
Flight FA-864 Johannesburg - Cape Town
Flight FA-867 Johannesburg - Cape Town
Flight GE-101 Johannesburg - Cape Town
Flight GE-111 Johannesburg - Cape Town
Flight GE-121 Johannesburg - Cape Town
Flight GE-123 Johannesburg - Cape Town
Flight GE-125 Johannesburg - Cape Town
Flight GE-131 Johannesburg - Cape Town
Flight GE-133 Johannesburg - Cape Town
Flight GE-145 Johannesburg - Cape Town
Flight GE-147 Johannesburg - Cape Town
Flight KQ-343 Johannesburg - Cape Town
Flight KQ-357 Johannesburg - Cape Town
Flight KQ-4576 Johannesburg - Cape Town
Flight LA-931 Johannesburg - Cape Town
Flight LH-319 Johannesburg - Cape Town
Flight LH-923 Johannesburg - Cape Town
Flight LX-357 Johannesburg - Cape Town
Flight QF-937 Johannesburg - Cape Town
Flight SA-303 Johannesburg - Cape Town
Flight SA-307 Johannesburg - Cape Town
Flight SA-313 Johannesburg - Cape Town
Flight SA-317 Johannesburg - Cape Town
Flight SA-319 Johannesburg - Cape Town
Flight SA-323 Johannesburg - Cape Town
Flight SA-327 Johannesburg - Cape Town
Flight SA-3353 Johannesburg - Cape Town
Flight SA-337 Johannesburg - Cape Town
Flight SA-343 Johannesburg - Cape Town
Flight SA-347 Johannesburg - Cape Town
Flight SA-355 Johannesburg - Cape Town
Flight SA-357 Johannesburg - Cape Town
Flight SA-359 Johannesburg - Cape Town
Flight SA-363 Johannesburg - Cape Town
Flight SA-369 Johannesburg - Cape Town
Flight SA-375 Johannesburg - Cape Town
Flight SQ-478 Johannesburg - Cape Town
Flight UA-931 Johannesburg - Cape Town
Download our app
Start your next adventure now. Download our app and explore cheap flights effortlessly!