Air tickets from Cape Town International Airport to O.R. Tambo International Airport
Search for flights from Cape Town to Johannesburg and check out affordable one-way and round-trip options.
- Return
- One way
-
- Cheapest nonstop
CPT 20:552h 5mDirectJNB 23:00Cape Town - Johannesburg | Thu, Jul 30 | Flysafair
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sat, Aug 1 | FlysafairMXN$2,961 MXN$4,18228% off28% offMXN$4,182 MXN$2,961 -
CPT 19:502h 5mDirectJNB 21:55Cape Town - Johannesburg | Tue, Jun 30 | Flysafair
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Mon, Jul 6 | FlysafairMXN$2,961 MXN$4,18228% off28% offMXN$4,182 MXN$2,961 -
CPT 19:502h 5mDirectJNB 21:55Cape Town - Johannesburg | Mon, Jun 29 | Flysafair
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Mon, Jul 6 | FlysafairMXN$2,974 MXN$4,18228% off28% offMXN$4,182 MXN$2,974 -
CPT 20:302h 5mDirectJNB 22:35Cape Town - Johannesburg | Sun, Jul 5 | Flysafair
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Tue, Jul 7 | FlysafairMXN$2,99728% offMXN$4,182 MXN$2,997 -
CPT 13:302hDirectJNB 15:30Cape Town - Johannesburg | Fri, Jul 3 | Cemair
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Tue, Jul 7 | FlysafairMXN$3,00028% offMXN$4,182 MXN$3,000 -
CPT 19:502h 5mDirectJNB 21:55Cape Town - Johannesburg | Tue, Jul 28 | Flysafair
HLA 10:002h 15mDirectCPT 12:15Johannesburg - Cape Town | Sun, Aug 2 | FlysafairMXN$3,04427% offMXN$4,182 MXN$3,044 -
CPT 19:002hDirectJNB 21:00Cape Town - Johannesburg | Thu, Jul 30 | Global Aviation
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sat, Aug 1 | FlysafairMXN$3,05127% offMXN$4,182 MXN$3,051 -
CPT 21:052h 5mDirectJNB 23:10Cape Town - Johannesburg | Fri, Jul 3 | Flysafair
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sun, Jul 5 | FlysafairMXN$3,07726% offMXN$4,182 MXN$3,077 -
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Tue, Jun 30 | South African Airways
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Mon, Jul 6 | FlysafairMXN$3,08026% offMXN$4,182 MXN$3,080 -
CPT 16:002hDirectJNB 18:00Cape Town - Johannesburg | Tue, Jul 28 | Global Aviation
HLA 11:302h 15mDirectCPT 13:45Johannesburg - Cape Town | Sun, Aug 2 | FlysafairMXN$3,13625% offMXN$4,182 MXN$3,136 -
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Sun, Jun 28 | Normal Airline
JNB 15:006hDirectCPT 16:00Johannesburg - Cape Town | Tue, Jun 30 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CPT 20:552h 5mDirectJNB 23:00Cape Town - Johannesburg | Sat, Jun 27 | FlysafairMXN$1,275 MXN$2,12340% off40% offMXN$2,123 MXN$1,275 -
CPT 20:552h 5mDirectJNB 23:00Cape Town - Johannesburg | Sun, Aug 16 | FlysafairMXN$1,296 MXN$2,12339% off39% offMXN$2,123 MXN$1,296 -
CPT 21:052h 5mDirectJNB 23:10Cape Town - Johannesburg | Fri, Jul 31 | FlysafairMXN$1,311 MXN$2,12338% off38% offMXN$2,123 MXN$1,311 -
CPT 21:052h 5mDirectJNB 23:10Cape Town - Johannesburg | Fri, Aug 7 | FlysafairMXN$1,31438% offMXN$2,123 MXN$1,314 -
CPT 21:052h 5mDirectJNB 23:10Cape Town - Johannesburg | Fri, Aug 21 | FlysafairMXN$1,32638% offMXN$2,123 MXN$1,326 -
CPT 09:552h 5mDirectJNB 12:00Cape Town - Johannesburg | Sun, Aug 2 | AirlinkMXN$1,34237% offMXN$2,123 MXN$1,342 -
CPT 20:552h 5mDirectJNB 23:00Cape Town - Johannesburg | Sun, Aug 9 | FlysafairMXN$1,39634% offMXN$2,123 MXN$1,396 -
CPT 19:002hDirectJNB 21:00Cape Town - Johannesburg | Sun, Aug 9 | Global AviationMXN$1,47131% offMXN$2,123 MXN$1,471 -
CPT 09:002h 5mDirectJNB 11:05Cape Town - Johannesburg | Sun, Aug 9 | AirlinkMXN$1,48630% offMXN$2,123 MXN$1,486 -
CPT 18:052h 5mDirectJNB 20:10Cape Town - Johannesburg | Sun, Jun 28 | FlysafairMXN$1,59225% offMXN$2,123 MXN$1,592 -
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Sun, Jun 28 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Cape Town International Airport to O.R. Tambo International Airport are based on average prices across airlines for the next 3 months according to the latest Trip.com data.
Trip.com Price Insights: Flights from Cape Town International Airport to O.R. Tambo International Airport
What is the cheapest month to fly from Cape Town International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Cape Town International Airport to O.R. Tambo International Airport are usually in February, with an average price of MXN$1,191. It is best to avoid April, when the average price can reach MXN$2,137.
What is the cheapest month to fly return from Cape Town International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, September is often the month to find the lowest fares from Cape Town International Airport to O.R. Tambo International Airport, with an average price of MXN$3,003. May is usually the most expensive month, with an average price reaching MXN$5,063.
What is the cheapest day of the week to fly from Cape Town International Airport to O.R. Tambo International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Cape Town International Airport to O.R. Tambo International Airport is Wednesday, with average prices usually lower than other days. Avoid departing on Sunday as prices are typically highest on that day.
Selected Airlines from Cape Town International Airport to O.R. Tambo International 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.







Find more flights and airlines
Flight Schedule from Cape Town International Airport to O.R. Tambo International Airport
Check the schedule for flights from Cape Town to Johannesburg and find the flight that best matches your travel plans.

GE134
Cape Town International Airport
19:00
CPT
21:00
JNB
S - - W T - SSearch
GE124
Cape Town International Airport
16:00
CPT
18:00
JNB
S M T W T - SSearch
5Z831
Cape Town International Airport
07:00
CPT
09:00
JNB
S M T W T F SSearch
FA219
Cape Town International Airport
19:40
CPT
21:45
JNB
- - - - - F -Search
FA625
Cape Town International Airport
20:55
CPT
23:00
JNB
- - - - T - SSearch
4Z932
Cape Town International Airport
18:25
CPT
20:30
JNB
S M T W T - SSearch
4Z950
Cape Town International Airport
09:55
CPT
12:00
JNB
S M T W T F SSearch
FA627
Cape Town International Airport
21:05
CPT
23:10
JNB
- - - - - F -Search
4Z922
Cape Town International Airport
09:00
CPT
11:05
JNB
S M T W T F SSearch
FA205
Cape Town International Airport
19:50
CPT
21:55
JNB
S M T W T F -Search
Cape Town International Airport to O.R. Tambo International Airport Flights Info
| Flight distance | 1,272.65km |
|---|---|
| Cheapest one-way ticket price | MXN$1,275 |
| Cheapest return ticket price | MXN$2,961 |
FAQs for Cape Town International Airport to O.R. Tambo International Airport Flights
How long does it take to fly from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB)?
It takes around 2 hours 4 minutes to fly from Cape Town International Airport (cpt) to O.R. Tambo International Airport(jnb).How many daily flights are there from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB)?
There are around 72 daily flights from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB).When are flight tickets from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB) the cheapest?
Tickets cost around MXN$1,980 in September, making it the cheapest month to book. Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB) is a popular route, so don't forget to book your tickets in advance.When are flight tickets from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB) most expensive?
The route from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB) is quite popular. Without considering departure times or holidays, tickets cost around MXN$2,091 in June, the most expensive month to book this route.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 20km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
Which airline operates the most direct flights from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB)?
Flysafair is a very popular airline operating an average of 3202 flights per month.
Find Cheap Flights with Trip.com
- Flights from Cape Town International Airport to George Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to Chhatrapati Shivaji Maharaj International Airport
- Flights from Cape Town International Airport to King Shaka International Airport
- Flights from Cape Town International Airport to Kruger Mpumalanga International Airport
- Flights from Cape Town International Airport to Johannesburg
- Flights from Cape Town International Airport to New Delhi
- Flights from Cape Town International Airport to George
- Flights from Cape Town International Airport to Durban
- Flights from Cape Town International Airport to Nelspruit
- Flights from Chhatrapati Shivaji Maharaj International Airport to O.R. Tambo International Airport
- Flights from George Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from Chief Dawid Stuurman International Airport to O.R. Tambo International Airport
- Flights from King Shaka International Airport to O.R. Tambo International Airport
- Flights from Mumbai to O.R. Tambo International Airport
- Flights from George to O.R. Tambo International Airport
- Flights from Cape Town to O.R. Tambo International Airport
- Flights from Durban to O.R. Tambo International Airport
- Flights from Port Elizabeth to O.R. Tambo International Airport



