Cheap Flights from Cape Town Intl. Airport to Johannesburg O R Tambo Airport
Search for flights from Cape Town to Johannesburg and check out affordable one-way and round-trip options.
- Round-trip
- One way
-
- Cheapest nonstop
CPT 9:05 PM2h 5mNonstopJNB 11:10 PMCape Town - Johannesburg | Sat, May 9 | Flysafair
JNB 6:25 AM2h 20mNonstopCPT 8:45 AMJohannesburg - Cape Town | Sat, May 16 | Flysafair$139 $17420% off20% off$174 $139 -
CPT 8:55 PM2h 5mNonstopJNB 11:00 PMCape Town - Johannesburg | Wed, May 13 | Flysafair
JNB 6:15 PM2h 15mNonstopCPT 8:30 PMJohannesburg - Cape Town | Fri, May 15 | Flysafair$142 $17418% off18% off$174 $142 -
CPT 4:40 PM2h 5mNonstopJNB 6:45 PMCape Town - Johannesburg | Wed, Jun 3 | Flysafair
JNB 8:00 AM2h 15mNonstopCPT 10:15 AMJohannesburg - Cape Town | Sat, Jun 6 | Flysafair$143 $17418% off18% off$174 $143 -
CPT 11:00 AM2hNonstopJNB 1:00 PMCape Town - Johannesburg | Sat, May 9 | Global Aviation
JNB 6:25 AM2h 20mNonstopCPT 8:45 AMJohannesburg - Cape Town | Sat, May 16 | Flysafair$14417% off$174 $144 -
CPT 5:45 AM2h 5mNonstopJNB 7:50 AMCape Town - Johannesburg | Fri, May 29 | Flysafair
JNB 8:00 AM2h 15mNonstopCPT 10:15 AMJohannesburg - Cape Town | Thu, Jun 4 | Flysafair$14517% off$174 $145 -
CPT 5:45 AM2h 5mNonstopJNB 7:50 AMCape Town - Johannesburg | Sun, May 31 | Flysafair
JNB 7:15 AM2h 25mNonstopCPT 9:40 AMJohannesburg - Cape Town | Thu, Jun 4 | Flysafair$14517% off$174 $145 -
CPT 7:50 PM2h 5mNonstopJNB 9:55 PMCape Town - Johannesburg | Fri, May 8 | Flysafair
JNB 2:35 PM2h 15mNonstopCPT 4:50 PMJohannesburg - Cape Town | Mon, May 11 | Flysafair$14517% off$174 $145 -
CPT 5:45 AM2h 5mNonstopJNB 7:50 AMCape Town - Johannesburg | Sun, May 10 | Flysafair
JNB 6:15 PM2h 15mNonstopCPT 8:30 PMJohannesburg - Cape Town | Wed, May 13 | Flysafair$14517% off$174 $145 -
CPT 5:35 PM2h 5mNonstopJNB 7:40 PMCape Town - Johannesburg | Wed, May 20 | Flysafair
JNB 5:55 AM2h 20mNonstopCPT 8:15 AMJohannesburg - Cape Town | Sun, May 24 | Flysafair$14616% off$174 $146 -
CPT 7:15 PM2h 5mNonstopJNB 9:20 PMCape Town - Johannesburg | Fri, May 22 | Flysafair
JNB 6:30 AM2h 20mNonstopCPT 8:50 AMJohannesburg - Cape Town | Sun, May 24 | Flysafair$14616% off$174 $146 -
CPT 1:00 PM17h 25m1 stopJNB Invalid DateCape Town - Johannesburg | Wed, Apr 15 | Normal Airline
JNB 3:00 PM6hNonstopCPT 4:00 PMJohannesburg - Cape Town | Fri, Apr 17 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CPT 8:55 PM2h 5mNonstopJNB 11:00 PMCape Town - Johannesburg | Fri, May 15 | Flysafair$72 $9020% off20% off$90 $72 -
CPT 6:15 AM2h 5mNonstopJNB 8:20 AMCape Town - Johannesburg | Wed, Apr 22 | Flysafair$72 $9020% off20% off$90 $72 -
CPT 8:55 PM2h 5mNonstopJNB 11:00 PMCape Town - Johannesburg | Wed, May 6 | Flysafair$73 $9019% off19% off$90 $73 -
CPT 9:05 PM2h 5mNonstopJNB 11:10 PMCape Town - Johannesburg | Tue, Jun 9 | Flysafair$7319% off$90 $73 -
CPT 6:25 PM2h 5mNonstopJNB 8:30 PMCape Town - Johannesburg | Wed, May 6 | Airlink$7319% off$90 $73 -
CPT 5:00 PM2hNonstopJNB 7:00 PMCape Town - Johannesburg | Wed, Apr 22 | Global Aviation$7418% off$90 $74 -
CPT 9:05 PM2h 5mNonstopJNB 11:10 PMCape Town - Johannesburg | Tue, May 19 | Flysafair$7418% off$90 $74 -
CPT 9:55 AM2h 5mNonstopJNB 12:00 PMCape Town - Johannesburg | Thu, Apr 30 | Airlink$7517% off$90 $75 -
CPT 7:50 PM2h 5mNonstopJNB 9:55 PMCape Town - Johannesburg | Thu, May 21 | Flysafair$7517% off$90 $75 -
CPT 6:25 PM2h 5mNonstopJNB 8:30 PMCape Town - Johannesburg | Wed, May 20 | Airlink$7517% off$90 $75 -
CPT 1:00 PM17h 25m1 stopJNB Invalid DateCape Town - Johannesburg | Wed, Apr 15 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Cape Town to Johannesburg are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Cape Town Intl. Airport to Johannesburg O R Tambo Airport
What is the cheapest month for one-way flights from Cape Town Intl. Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, if you’re looking for a low-cost one-way ticket from Cape Town Intl. Airport to Johannesburg O R Tambo Airport, the best time to buy is in February, with an average price of $68. You’ll want to avoid April, when the average price can reach as high as $117.
What’s the cheapest month to fly round-trip from Cape Town Intl. Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, May is typically the cheapest month to find flights from Cape Town Intl. Airport to Johannesburg O R Tambo Airport, with an average price of $135. In contrast, April is usually the most expensive month, with average fares reaching $313.
What is the cheapest day of the week to fly from Cape Town Intl. Airport to Johannesburg O R Tambo Airport?
Based on Trip.com’s data from the past 12 months, the cheapest day to depart from Cape Town Intl. Airport to Johannesburg O R Tambo Airport is Wednesday, with average fares typically lower than other days. You’ll want to avoid flying on Sunday, as ticket prices are usually the highest that day.
Selected Airlines from Cape Town Intl. Airport to Johannesburg O R Tambo Airport
See which airlines fly from Cape Town to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Flight Schedule from Cape Town Intl. Airport to Johannesburg O R Tambo Airport
Check the schedule for flights from Cape Town to Johannesburg and find the flight that best matches your travel plans.

GE154
Cape Town Intl. Airport
5:00 PM
CPT
7:00 PM
JNB
S M T W T - SSearch
GE124
Cape Town Intl. Airport
4:00 PM
CPT
6:00 PM
JNB
S M T W T F SSearch
FA625
Cape Town Intl. Airport
8:55 PM
CPT
11:00 PM
JNB
S - - - T - SSearch
4Z932
Cape Town Intl. Airport
6:25 PM
CPT
8:30 PM
JNB
S M T W T - SSearch
4Z950
Cape Town Intl. Airport
9:55 AM
CPT
12:00 PM
JNB
S M T W T F SSearch
4Z926
Cape Town Intl. Airport
6:05 AM
CPT
8:10 AM
JNB
S M T W T F SSearch
FA116
Cape Town Intl. Airport
11:15 AM
CPT
1:20 PM
JNB
- - - - - F -Search
FA381
Cape Town Intl. Airport
2:25 PM
CPT
4:30 PM
JNB
S - T W T - -Search
4Z928
Cape Town Intl. Airport
2:00 PM
CPT
4:05 PM
JNB
S M T W T F -Search
4Z924
Cape Town Intl. Airport
3:20 PM
CPT
5:25 PM
JNB
S M T W T F SSearch
Cape Town Intl. Airport to Johannesburg O R Tambo Airport Flights Info
| Flight distance | 1,272.65 km |
|---|---|
| Cheapest one-way ticket price | $72 |
| Cheapest return ticket price | $139 |
FAQs for Cape Town Intl. Airport to Johannesburg O R Tambo Airport Flights
How long is a flight from Cape Town Intl. Airport to Johannesburg O R Tambo Airport?
It takes around 2 hours 4 minutes to fly from Cape Town Intl. Airport (cpt) to Johannesburg O R Tambo Airport (jnb).How many daily flights are there from Cape Town Intl. Airport (CPT) to Johannesburg O R Tambo Airport (JNB)?
There are around 42 daily flights from Cape Town Intl. Airport (CPT) to Johannesburg O R Tambo Airport (JNB).When are flight tickets from Cape Town Intl. Airport (CPT) to Johannesburg O R Tambo Airport (JNB) the cheapest?
Tickets cost around $119 in June, making it the cheapest month to book. Cape Town Intl. Airport (CPT) to Johannesburg O R Tambo Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Cape Town Intl. Airport (CPT) to Johannesburg O R Tambo Airport (JNB) most expensive?
The route from Cape Town Intl. Airport (CPT) to Johannesburg O R Tambo Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around $171 in April, the most expensive month to book this route.What time does the earliest flight from Cape Town Intl. Airport to Johannesburg O R Tambo Airport depart?
The earliest flight departs from Cape Town Intl. Airport (CPT) at 05:45 and arrives in Johannesburg O R Tambo Airport (JNB) at 07:50.What time does the latest flight from Cape Town Intl. Airport to Johannesburg O R Tambo Airport depart?
The latest flight departs from Cape Town Intl. Airport (CPT) at 20:55 and arrives in Johannesburg O R Tambo Airport (JNB) at 23:00.What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O.R. Tambo International Airport to downtown is about 20 km. It takes about 40 minutes by taxi.
- The distance from Lanseria International Airport to downtown is about 32 km. It takes about 50 minutes by taxi.
Which airline operates the most direct flights from Cape Town Intl. Airport (CPT) to Johannesburg O R Tambo Airport (JNB)?
Flysafair is a very popular airline operating an average of 3202 flights per month.
Popular Destinations
- Flights from Cape Town Intl. Airport to Hosea Kutako International Airport
- Cheap Cape Town Intl. Airport to Murtala Muhammed Intl Airport flights
- Cheap Cape Town Intl. Airport to Gatwick Airport flights
- Nonstop flights Cape Town Intl. Airport to Victoria Falls Airport
- Flights from Cape Town Intl. Airport to Johannesburg O R Tambo Airport
- Nonstop flights from Cape Town Intl. Airport to London
- Cheap flights from Cape Town Intl. Airport to Victoria Falls
- Flight deals from Cape Town Intl. Airport to Lagos
- Flight deals from Cape Town Intl. Airport to Windhoek
- Flight deals from Cape Town Intl. Airport to Johannesburg
- Cheap Harare International Airport to Johannesburg O R Tambo Airport flights
- Nonstop flights Cape Town Intl. Airport to Johannesburg O R Tambo Airport
- Cheap King Shaka International Airport to Johannesburg O R Tambo Airport flights
- Cheap Maputo International Airport to Johannesburg O R Tambo Airport flights
- Cheap Jomo Kenyatta International Airport to Johannesburg O R Tambo Airport flights
- Nairobi to Johannesburg O R Tambo Airport cheap flights
- Durban to Johannesburg O R Tambo Airport cheap flights
- Maputo to Johannesburg O R Tambo Airport cheap flights
- Cape Town to Johannesburg O R Tambo Airport cheap flights
- Harare to Johannesburg O R Tambo Airport cheap flights
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.




