* Please note that the prices are subject to availability and block out dates do apply over peak season.
Flights from Cape Town to OR Tambo
Flight routes from Cape Town to O.R. Tambo will get you to Johannesburg within approximately 2 hours and 5 minutes. Planes will depart from Cape Town International Airport (CPT) and land at O.R. Tambo International Airport (JNB). Major airlines flying from Cape Town to O.R. Tambo International Airport include Mango, kulula, British Airways and South African Airways. Direct flights from Cape Town to O.R. Tambo International Airport are available.
Compare all airlines and book the best price!
Things to know before you travel to Johannesburg
Essential details you need to know before your trip.
South African Rand
isiZulu / English
O.R. Tambo International Airport (JNB)
Type C / D / M / N
You will need a ID document or passport to fly from Cape Town to O.R. Tambo International Airport.
From O.R. Tambo International Airport, it is a 25-minute drive to the city centre of Johannesburg.
The main attractions in Johannesburg are Gold Reef City, the Apartheid Museum and the Mall of Africa.