R1 577 - R2 446
66 - 84 °F
9 - 94 mm
|Most popular in||December||High demand for flights, 5% potential price rise|
|Cheapest in||May||Best time to find cheap flights, 3% potential price drop|
|Average price||R1 722||Price for this month|
|Cheapest price||R1 577||From Johannesburg to Cape Town|
Flights from Johannesburg to Cape Town are a great way to swap one top South African city for another. In the space of just over two hours you can be stepping off the plane at Cape Town International Airport (CPT), which is only 13 miles east of the city. Check out art galleries, restaurants and bars, or get back to nature on the coast. Just remember: you can’t book a flight from Johannesburg to Cape Town without tacking Table Mountain. Walk or take the cable car to the top and take in the scale of this unmissable city.
Johannesburg to Cape Town flights take around 2 hours 10 minutes, which is just enough time to sit back and enjoy the journey.
South African Airways and British Airways are just two popular airlines that operate on this route. Budget carriers like Safair and Mango Airlines also offer cheap flights from Johannesburg to Cape Town, so you’ve got lots of choice.
It’s worth remembering that airlines offering flights from Johannesburg to Cape Town operate on different schedules. Use the Cheapflights search function above and add filters to find the flight that suits you best.
There are more than 40 flights from Johannesburg to Cape Town running every day – this is a really popular route.
The two main airports on this route are Johannesburg’s OR Tambo International Airport (JNB) and Cape Town International Airport (CPT), although there are other, smaller airports.
To find a cheap flight from Johannesburg to Cape Town, your best bet is to fly from OR Tambo International Airport to Cape Town International Airport. This route has the widest number of options available, so you’ve got the best chance of getting a great deal on cheap flight tickets.
Flights from Johannesburg to Cape Town open up a raft of opportunities. Like Jo’burg, Cape Town has lots of big attractions. Table Mountain is the one everybody talks about, but you’ll also want to spend some time getting to know the cosmopolitan city itself. The big difference, of course, is that Cape Town is on South Africa’s coast – so you’ve got a string of beautiful beaches plus some great surfing territory on your doorstep. Weather-wise, South Africa’s summer starts around October and peaks around February time, when the locals make a beeline for the cooling waters of the Atlantic. Things start to cool off around April onwards, so bear this in mind when you book your Johannesburg to Cape Town flight.
Want to book cheap flights from Johannesburg to Cape Town? Use the Search Flights function above to start comparing the best deals.
On average 298 flights depart from Johannesburg OR Tambo to Cape Town Intl per day.
Early Morning (Midnight to 6am) - 4% of flight departures
Morning (6am - Midday) - 37% of flight departures
Afternoon (Midday - 6pm) - 39% of flight departures
Evening (6pm - Midnight) - 20% of flight departures
A typical direct flight can take about 3 hours, covering about 791 kilometres.