Beginning of main content

Cheap Flights from Cape Town to Johannesburg

Prices were available within the past 7 days and starts at $42 for one-way flights and $116 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Cape Town to Johannesburg route information

Origin Airport Cape Town Intl.
Destination Airport O.R. Tambo Intl.
Airlines Serving British Airways, COMAIR LTD., Cemair, Hahn Air Systems, South African Airways
Flight Price $115
Distance 790 mi

Cheap CPT to JNB Flights

Mar 9, 2020

Our flights were switched due to a mechanical problem but with minimum delay.

Mar 5, 2020

Our flight was with kalula.. very difficult determining that

Feb 29, 2020


Jan 28, 2020

The TV screen did not work. For myself, the person next to me as well as both passengers in front of us. They managed to reset te screen for the person next to me, but mine never worked. I don’t know about the passengers in front of us.

Dec 29, 2019

All' ok

Nov 29, 2019

it wasn't me who went on the flight- it wasmyfried Rennita-she'ssafeand hadfun

Oct 13, 2019

Very good value for flight - not a small crowded plane and appreciated free checked bag.

Sep 7, 2019

The onboard sandwich was very dry, but I was very hungry so I ate it anyway. Usually I would have returned it.

Jun 15, 2019

Dion and Liezel were great!

Apr 20, 2019

When they get it right, they get it right! Keep on track and reclaim position.