- Select your month
- Choose your trip length
- Pick your day
- Other months
- 2 nights
- 3 nights
- 5 nights
- 7 nights
- 14 nights
- 21 nights
- Other duration
Fly from Johannesburg to Cape Town
Flights to get there soon
Cheap flights for the next season
Flights for the forward planner
Destination information for Cape Town
Flight duration2 hrs 10 mins
Airports serving Johannesburg
- OR Tambo (JNB)
- Lanseria International Airport (HLA)
Airports servicing Cape Town
- Cape Town (CPT)
Average temperature for September in Cape Town20.6 °C
Avg rainfall for September in Cape Town43.8 mm
So far this week, there have been 6012535 searches for flights from Johannesburg to Cape Town.
At present 14 airlines are currently servicing direct flights to Cape Town from Johannesburg (including South African Airlink, Air Namibia and Manx Airlines).
Our recent data shows that direct flights from Johannesburg to Cape Town depart on every day of the week.
In Johannesburg, the weather for the next ten days is 26°C, but in Cape Town it’ll be 18°C.
Over the next ten days, the expected rainfall is likely to be 0.6 mm more in Cape Town than in Johannesburg.
In the next ten days, the chance of sunshine will be 56% in Cape Town as opposed to 81% in Johannesburg.