|Best price found||R20 929||The best return flight deal from Cape Town to Johannesburg found on momondo in the last 72 hours is R20 929. The best one-way flight to Johannesburg from Cape Town in the past 72 hours is R619|
|Fastest flight time||1h 55m||The fastest flight from Cape Town to Johannesburg takes 1h 55m|
|Direct flights||Mon, Tue, Wed, Sat and Sun||Direct flights go from Cape Town to Johannesburg on Monday, Tuesday, Wednesday, Saturday and Sunday. The only airline offering direct flights is Cemair.|
|Airports in Johannesburg||2 airports||There are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)|
The cheapest time of year to fly to Johannesburg from Cape Town is May. The most expensive is September.
The cheapest day of the week is usually Thursday. The most expensive is usually Sunday.
in the evening
Cape Town to Johannesburg flights are approximately 11% more expensive in the morning than in the evening
British Airways, FlySafair, and Kulula are the most popular carriers operating from Cape Town to Johannesburg
Cape Town Intl - Johannesburg OR Tambo
Fly from Cape Town Intl to Johannesburg OR Tambo for the best Cape Town - Johannesburg flight prices
23 days before
The cheapest time to buy a flight from Cape Town to Johannesburg is approximately 23 days to departure
Some of our partner airlines flying from Cape Town Intl to Johannesburg are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are Kulula, FlySafair, and Mango. You can search for the full list of airlines such as Kulula that are offering this flexibility.
There are 1259,4 km between Cape Town Intl and Johannesburg. Typically, this will take 2h 00m by plane in normal conditions.