Flights from Cape Town to Johannesburg

Cape Town to Johannesburg is the 9th busiest flight route in the world and the busiest route in Africa with 34 000 yearly flights, carrying 4.7 million passengers on flights from Cape Town to Johannesburg.

That is why there are so many options for passengers travelling on this route:

There are 3 low-cost carriers operating on the CPT – JNB route. Mango, FlySafair and Kulula Airlines are the three low cost carriers operating flights on this route. There are also 2 full-service carriers, British Airways Comair and South African Airways, operating multiple daily flights on the route.

Mango and Kulula operates flights to 2 airports in Johannesburg – OR Tambo International and Lanseria International. OR Tambo is the largest airport in Johannesburg, most connecting flights from South Africa to the rest of the world fly out of OR Tambo International. Lanseria is a smaller more convenient airport for people living in Johannesburg’s western suburbs.

Top 5 things to do in Johannesburg

  1. Visit the Cradle of Humankind
  2. Get your shot of adrenlin at the Gold Reef City
  3. Take your chances at the roulette table at Gold Reef City
  4. Visit the Johannesburg Zoo
  5. Leap of the Orlando Towers in Soweto on the power swing

Cape Town International Airport

Cape Town International Airport (CPT) is South Africa’s second busiest airport. The airport is situated 15 kilometres from Cape Town’s CBD. Cape Town International Airport is the only airport in Cape Town that offers scheduled passenger services. The airport has both domestic and international terminals. The airport is Africa’s most award winning airport, having won the title of Africa’s leading airport on numerous occasions. The airport services approximately 8million passengers a year.


IATA Code: CPT
Timezone: GMT+2

Tel: 021 937 1275
Visit Airport Website

Airport Transfer Information:

The airport does not have a train station. The only public transport that is available from the city to the airport is a bus service. MyCiTy buses depart from Cape Town’s bus terminal for the airport every 20 minutes. The bus stop is situated just outside of the terminal building to the west of the airport. There are various companies like Cape Town Airport Shuttle and Centurion Tours, who offer transfer services from Cape Town to the airport.

OR Tambo International Airport, Johannesburg

OR Tambo International Airport(JNB) Africa’s largest busiest airport. The airport is situated 22km from Johannesburg’s CBD and 23km from Sandton, the city’s two biggest business districts. The airport is South Africa’s primary airport, servicing around 18 million passengers a year. The airport operates non-stop flights to every continent in the world except Antarctica. South Africa’s national flag carrier,South African Airways (SAA), has their hub at OR Tambo International.


IATA Code: JNB
Timezone: GMT+2

Tel: 011 921 6262
Visit Airport Website

Airport Transfer Information:

OR Tambo International Airport is the only airport in South Africa that has a high speed train that runs into the airport. The Gautrain offers people living in the greater Johannesburg and Pretoria area the opportunity to ride into the airport on a high speed, modern train. There are various taxi services operating out of the airport, please make sure that the taxi is registered and licences before using the service. There are also companies who provide transfers from the airport to your preferred destination. These transfers will have to be booked head of your arrival.

Airlines that fly Cape Town International Airport (CPT) to OR Tambo International Airport, Johannesburg (JNB)

IATA ASATA World Travel Awards
Thawte Verified by Visa Matercard Securecode Amex Pick n Pay Travel

© 2024 FlightSite | Terms & Conditions