Cheap flights from Cape Town to Johannesburg O.R. Tambo

Compare Cape Town to Johannesburg O.R. Tambo flight deals

Find the cheapest month or even day of the year to fly to Johannesburg O.R. Tambo

Book the best Johannesburg O.R. Tambo fare with no extra fees

Flight deals from Cape Town to Johannesburg O.R. Tambo

Looking for a cheap last-minute deal or the best round-trip flight from Cape Town to Johannesburg O.R. Tambo? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Cape Town to Johannesburg O.R. Tambo

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Cape Town to Johannesburg O.R. Tambo flights are currently cheapest in March.

Direct flights from Cape Town to Johannesburg O.R. Tambo

Cape Town to Johannesburg O.R. Tambo: Alternative routes

Compare routes from Cape Town to Johannesburg below. You may find an airport to fly into that's cheaper, faster, or easier than Johannesburg O.R. Tambo.

Cape Town to Johannesburg: Flight information

The things to know before you go.
Cheapest flight foundC$139
Cheapest month to flyMarch
Average flight time2 hrs, 2 mins
Most popular airlineSafair
Average flights per week472

Finding cheap flights from Cape Town to Johannesburg O.R. Tambo: Frequently asked questions

The best price we found for a round-trip flight from Cape Town to Johannesburg O.R. Tambo is C$139. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 2 minutes is the average flight time from Cape Town to Johannesburg O.R. Tambo.
Safair, Lift Airlines and Airlink fly direct from Cape Town to Johannesburg O.R. Tambo.
There are 472 flights per week flying from Cape Town to Johannesburg O.R. Tambo, as of April 2024.
The cheapest month to fly from Cape Town to Johannesburg O.R. Tambo is usually March.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Cape Town Airport to Johannesburg O.R. Tambo Airport on Wednesday, March 5, 2025.
Yes – the average flight time is 2 hours and 2 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Johannesburg O.R. Tambo but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar, and it looks like the cheapest time to book a flight to Johannesburg O.R. Tambo is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Safair offers the cheapest flight tickets to Johannesburg O.R. Tambo.

Flying out of Cape Town

Cape Town International Airport (CPT) is Cape Town's primary airport and is located 20km from the city center. It handles both domestic and international flights. You can get to the airport by taxi or by taking a My CiTi shuttle bus which runs every 20 minutes and connects to the airport from a variety of Cape Town city locations. Direct flights to Johannesburg from Cape Town run multiple times per day. Each flight lasts roughly 2 hours. Use Skyscanner's fight search feature to find the best deals on flights to Johannesburg from Cape Town. All you have to do is enter the dates you want to fly!

Cape Town Airport has separate terminals for domestic and international flights. Passengers flying from Cape Town to Johannesburg will depart from the south domestic terminal. All passengers must check in at the central terminal before proceeding to their terminal. The departures area has various shops and restaurants as well as passenger lounges. Several airlines offer VIP lounges in the domestic terminal. It is best to arrive at least one and a half hours before your scheduled departure to allow time to go through security.

Arriving at Johannesburg O.R. Tambo Airport

Johannesburg's O.R. Tambo Airport (JNB) is a major international and domestic airport serving Johannesburg and Pretoria. It is located 22.5km east of Johannesburg city center. The airport has plenty of food and beverage options available in the public area. You can get to the city center by taking the Rea Vaya bus, an affordable rapid transit bus that travels in a dedicated bus lane. A rail link connects passengers to Pretoria or to the Johannesburg suburb of Sandton, and taxis can be found at the taxi rank just outside the arrivals area. Car rentals are available at the airport from many internationally recognized organizations.

O.R. Tambo Airport has several hotels nearby that are easily reached from the airport. Book your own hotel early, especially if you are visiting during the busy summer season, which runs from December to February. Johannesburg's business district is in the shiny suburb of Sandton, while the city of Johannesburg is one of the youngest major cities in the world. Once home to Nelson Mandela and Desmond Tutu, Johannesburg's turbulent history is memorialized in the National Apartheid Museum and the Mandela House Museum.


Prices shown on this page are estimated lowest prices only. Found in the last 45 days.