Frequently Asked Questions
How many airports are in Johannesburg?
There are 2 airports in Johannesburg: Lanseria International Airport and O.R. Tambo International Airport.
What is the best price for a return flight from Cape Town to Johannesburg?
The best price for a return flight from Cape Town to Johannesburg is €59.93. The average price for a ticket is €72.55
How long does it take to fly from Cape Town to Johannesburg?
It takes in average 4 hours 23 minutes to fly from Cape Town to Johannesburg and the fastest time is 4 hours 15 minutes.
How many airlines fly directly from Cape Town to Johannesburg?
There are 8 airlines that directly fly from Cape Town to Johannesburg: British Airways, Mango, Asman Airlines, Qatar Airways, South African Airways, Singapore Airlines, Turkish Airlines and Virgin Australia.