Route map

Cape Town to Johannesburg

Cape Town Johannesburg

Flight planning

Plan your CPT to JHB trip smarter

This route is popular for business travel, family visits, connecting flights, events, school trips and quick domestic travel between South Africa’s two major city regions.

Cape Town to Johannesburg flight overview

Cape Town to Johannesburg is one of South Africa’s busiest domestic routes. It connects Cape Town International Airport with the Johannesburg airport network, serving business travellers, families, students, event travellers and passengers connecting onward.

Prices can change quickly because the route has strong demand throughout the year. Compare travel dates, departure times, baggage rules and arrival airport options before booking.

Best time to book Cape Town to Johannesburg flights

Cape Town to Johannesburg flights can become more expensive during high-demand travel periods, including long weekends, school holidays, December travel, public holidays and major events.

If you have flexible dates, compare midweek departures and alternative times of day. Travellers flying for business may prefer early or late flights, while leisure travellers may have more flexibility to search off-peak options.

Airlines flying from Cape Town to Johannesburg

Airline availability can change by schedule, season and airport. Compare ticket conditions, baggage rules, arrival airport and total journey cost before booking.

Arrival airports for Johannesburg flights

Johannesburg flight searches may show different airport options depending on airline and availability. OR Tambo is South Africa’s largest airport and is commonly used for domestic and connecting flights. Lanseria may be useful for travellers heading to northern or western Johannesburg.

Compare more than the ticket price. Consider transport after landing, baggage rules, arrival time, parking, onward travel and whether the airport location suits your final destination.

Cape Town to Johannesburg flights: FAQs

How long is the flight from Cape Town to Johannesburg?

The flight is generally around two hours, depending on airline, routing, weather and airport operations.

Which airport do Cape Town to Johannesburg flights depart from?

Most flights depart from Cape Town International Airport.

Which Johannesburg airport should I choose?

OR Tambo is commonly used, but Lanseria may be useful depending on airline availability and your final destination in Gauteng.

When is the cheapest time to fly from Cape Town to Johannesburg?

Cheaper options are more likely outside peak demand periods. Compare flexible dates, midweek departures and non-holiday periods where possible.

Can I search Cape Town to Johannesburg flights on Tantris?

Yes. Use the flight search widget on this page to compare available Cape Town to Johannesburg flight options.