Flights from Cape Town to Johannesburg

 

Cheap flights from Cape Town to Johannesburg

Flights from Cape Town to Johannesburg start around R599.00 depending on the time of year and demand. Your flight will take approximately 2 hours and 10 minutes and will cover around 1271kms. You will land at OR Tambo International Airport (JNB). This is one of the most popular domestic flight routes giving you a choice of over 300 flights per week. Popular airlines which fly to Johannesburg from Cape Town are Mango Airlines, Flysafair, Airlink, LIFT and South African Airways.

 

Cheapest flights from Cape Town to Johannesburg

 

RouteAirline LogoAirlineDepartureDestinationDeparture DateReturn DatePrice
FlySafair Flights From Cape Town To JohannesburgFlySafairFlySafairCape TownJohannesburg2025-01-242025-01-27R2298
LIFT Flights From Cape Town To JohannesburgLIFTLIFTCape TownJohannesburg2025-01-172025-01-22R2578
South African Airways Flights From Cape Town To JohannesburgSouth African AirwaysSouth African AirwaysCape TownJohannesburg2025-01-292025-02-01R3578
Airlink Flights From Cape Town To JohannesburgAirlinkAirlinkCape TownJohannesburg2025-02-122025-02-22R1998
CemAir Flights From Cape Town To JohannesburgCemAirCemAirCape TownJohannesburg2024-12-242025-01-06R3698

 

Popular flights from Cape Town to Johannesburg

 

ROUTEPRICE
Flysafair flights from Cape Town to Johannesburgfrom R599.00
Kulula flights from Cape Town to Johannesburgfrom R499.00
British Airways flights from Cape Town to Johannesburg from R749.00
Mango flights from Cape Town to Johannesburgfrom R599.00
Lift Airlines flights from Cape Town to Johannesburgfrom R515.00

 

 

Which Day Is The Cheapest Flight From Cape Town To Johannesburg?

 

The cheapest days to fly from Cape Town to Johannesburg are Thursday and Friday with prices ranging from R891 upwards. Prices will vary according to the time of year and demand.

 

 

Which Month Is The Cheapest To Fly From Cape Town To Johannesburg?

 

The cheapest months to fly from Cape Town to Johannesburg are  and with prices ranging from R727 upwards. Prices will vary according to the time of year and demand.

 

Flight FAQs – Flights from Cape Town to Johannesburg

  • image/svg+xml image/svg+xml
    How much do flights from Cape Town (CPT) to Johannesburg (JNB) cost?

    Flights from Cape Town (CPT) to Johannesburg (JNB) start from R699.00 and can exceed R1049.00 depending on the time of year booked.

  • image/svg+xml image/svg+xml
    What is the cheapest flight from Cape Town to Johannesburg?

    The cheapest flight from Cape Town to Johannesburg can be found from as little as R699.00.

  • image/svg+xml image/svg+xml
    How long is the flight from Cape Town to Johannesburg?

    The flight from Cape Town to Johannesburg will take approximately 2 hours and 5 minutes.

  • image/svg+xml image/svg+xml
    How much is plane ticket from Cape Town to Johannesburg?

    A plane ticket from Cape Town to Johannesburg starts from as little as R699.00.

 

Things to do in Johannesburg

 

  • Sun City  – although this is 2 hours drive from the city, it is well worth spending a day or two here. It includes the Palace of the lost city and the valley of waves which is a simulated beach entertainment park.
  • Nelson Mandela House (Museum) – this is the home of the former Anti-apartheid activist and president of South Africa from 1946 – 1962 and is located on the now famous Vilakazi Street.
  • Pilansberg nature reserve – bordering Sun City this game reserve houses the bog five and is a guaranteed awesome day out for the family.
  • Gold Reef City – this is located on an old closed gold mine. It is one of the best amusement parks in South Africa and is themed on the Gold Rush era that took place in 1886.

Country : South Africa
Currency : South African Rand (ZAR)
Johannesburg Airport : OR Tambo International
IATA CODE: JNB
Timezone : GMT+2
Airport Website

See what other travellers are saying