Best Price Found
Fastest flight time
Airports in Johannesburg
If you are looking to fly from Cape Town to Johannesburg, you are most likely going to fly from Cape Town Intl Airport to Johannesburg OR Tambo Airport, the most popular airports on that route. You may be looking for an airport near Johannesburg OR Tambo Airport to land at when traveling from Cape Town and luckily, there are options! You can try Johannesburg Lanseria Airport which is located in Johannesburg or Sun City Resort Pilansberg Airport which is located in Sun City Resort. The least expensive flight option from Cape Town to Johannesburg will typically be CPT — HLA during the month of May with an average price of $71 RT.
|FlySafair||PriceFrom $58||Free Cancellation||Rating|
|FlexFlight||PriceFrom $60||Free Cancellation||Rating|
|Airlink||PriceFrom $79||Free Cancellation||Rating|
|Lift||PriceFrom $90||Free Cancellation||Rating|
|British Airways||PriceFrom $105||Free Cancellation||Rating|
|Cemair||PriceFrom $120||Free Cancellation||Rating|
|South African||PriceFrom $142||Free Cancellation||Rating|
|Hahn Air||PriceFrom $142||Free Cancellation||Rating|
A flight from Cape Town Intl to Johannesburg will travel around 782.6 mi. In terms of flight time, this usually takes a little over 2h 00m.
It is quick and easy to find Cape Town to Johannesburg flights on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Johannesburg that suits you.
Yes. All flights to Johannesburg from Cape Town on momondo can be compared and filtered by various policies on offer, including flexible booking.