How can I find cheap flights from Cape Town International Airport to O.R. Tambo International Airport?
Explore the cheapest one-way and round-trip flights from Cape Town International Airport to O.R. Tambo International Airport over the next 90 days, with one-way fares from €69 and round-trip from €142. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Next 7 days
- Fastest
- Cheapest
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Nov 28 | South African Airways€69 €9930% off30% off€99 €69 - Cheapest
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Tue, Nov 17 | South African Airways€69 €9930% off30% off€99 €69
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Fri, Nov 13 | South African Airways€73 €9926% off26% off€99 €73
CPT 08:002hDirectJNB 10:00Cape Town - Johannesburg | Sat, Dec 26 | Cemair€7623% off€99 €76
CPT 10:002hDirectJNB 12:00Cape Town - Johannesburg | Sat, Nov 14 | Global Aviation€7821% off€99 €78
CPT 05:452h 5mDirectJNB 07:50Cape Town - Johannesburg | Sun, Nov 15 | Flysafair€8019% off€99 €80
CPT 18:102hDirectJNB 20:10Cape Town - Johannesburg | Mon, Nov 30 | South African Airways€8217% off€99 €82
CPT 18:102hDirectJNB 20:10Cape Town - Johannesburg | Mon, Nov 16 | South African Airways€8316% off€99 €83
CPT 11:452h 5mDirectJNB 13:50Cape Town - Johannesburg | Sat, Nov 14 | Flysafair€8316% off€99 €83
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Tue, Nov 17 | South African Airways
JNB 06:052h 15mDirectCPT 08:20Johannesburg - Cape Town | Fri, Nov 20 | South African Airways€142 €18925% off25% off€189 €142
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Sun, Nov 15 | South African Airways
JNB 08:552h 15mDirectCPT 11:10Johannesburg - Cape Town | Tue, Nov 17 | South African Airways€145 €18923% off23% off€189 €145
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Fri, Nov 20 | South African Airways
JNB 16:202h 15mDirectCPT 18:35Johannesburg - Cape Town | Mon, Nov 23 | Airlink€157 €18917% off17% off€189 €157
CPT 17:002hDirectJNB 19:00Cape Town - Johannesburg | Mon, Dec 7 | Global Aviation
JNB 14:002h 10mDirectCPT 16:10Johannesburg - Cape Town | Sat, Dec 12 | Global Aviation€15816% off€189 €158
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Mon, Nov 16 | South African Airways
JNB 21:202h 15mDirectCPT 23:35Johannesburg - Cape Town | Thu, Nov 19 | South African Airways€16015% off€189 €160
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Nov 21 | South African Airways
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Sat, Nov 28 | Flysafair€16015% off€189 €160
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sun, Nov 22 | South African Airways
JNB 06:302h 10mDirectCPT 08:40Johannesburg - Cape Town | Fri, Nov 27 | Global Aviation€16115% off€189 €161
CPT 07:002hDirectJNB 09:00Cape Town - Johannesburg | Sat, Nov 28 | South African Airways
HLA 05:552h 20mDirectCPT 08:15Johannesburg - Cape Town | Wed, Dec 2 | Flysafair€16115% off€189 €161
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Thu, Nov 12 | South African Airways
JNB 16:402h 15mDirectCPT 18:55Johannesburg - Cape Town | Tue, Nov 17 | South African Airways€16314% off€189 €163
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Fri, Nov 13 | Normal Airline
JNB 15:006hDirectCPT 16:00Johannesburg - Cape Town | Sun, Nov 15 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Nov 28 | South African Airways€69 €9930% off30% off€99 €69
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Tue, Nov 17 | South African Airways€69 €9930% off30% off€99 €69
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Fri, Nov 13 | South African Airways€73 €9926% off26% off€99 €73
CPT 08:002hDirectJNB 10:00Cape Town - Johannesburg | Sat, Dec 26 | Cemair€7623% off€99 €76
CPT 10:002hDirectJNB 12:00Cape Town - Johannesburg | Sat, Nov 14 | Global Aviation€7821% off€99 €78
CPT 05:452h 5mDirectJNB 07:50Cape Town - Johannesburg | Sun, Nov 15 | Flysafair€8019% off€99 €80
CPT 18:102hDirectJNB 20:10Cape Town - Johannesburg | Mon, Nov 30 | South African Airways€8217% off€99 €82
CPT 18:102hDirectJNB 20:10Cape Town - Johannesburg | Mon, Nov 16 | South African Airways€8316% off€99 €83
CPT 11:452h 5mDirectJNB 13:50Cape Town - Johannesburg | Sat, Nov 14 | Flysafair€8316% off€99 €83
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CPT 19:002hDirectJNB 21:00Cape Town - Johannesburg | Fri, Dec 25 | Global Aviation€89 €12428% off28% off€124 €89
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Nov 21 | South African Airways€98 €12421% off21% off€124 €98
CPT 06:152h 5mDirectJNB 08:20Cape Town - Johannesburg | Wed, Dec 9 | Flysafair€99 €12420% off20% off€124 €99
CPT 17:002hDirectJNB 19:00Cape Town - Johannesburg | Wed, Dec 9 | Global Aviation€10019% off€124 €100
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Wed, Dec 16 | South African Airways€10317% off€124 €103
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Fri, Dec 25 | South African Airways€10416% off€124 €104
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Wed, Dec 30 | South African Airways€10416% off€124 €104
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Dec 12 | South African Airways€10416% off€124 €104
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Nov 14 | South African Airways€10515% off€124 €105
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Tue, Nov 17 | South African Airways€69 €19064% off64% off€190 €69
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Fri, Nov 13 | South African Airways€73 €19062% off62% off€190 €73
CPT 19:402h 5mDirectJNB 21:45Cape Town - Johannesburg | Sat, Nov 14 | Flysafair€83 €19056% off56% off€190 €83
CPT 08:002hDirectJNB 10:00Cape Town - Johannesburg | Sat, Nov 14 | Cemair€8953% off€190 €89
CPT 13:302hDirectJNB 15:30Cape Town - Johannesburg | Thu, Nov 12 | Cemair€9550% off€190 €95
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Nov 14 | South African Airways€10545% off€190 €105
CPT 07:002hDirectJNB 09:00Cape Town - Johannesburg | Fri, Nov 13 | Cemair€10744% off€190 €107
CPT 07:002hDirectJNB 09:00Cape Town - Johannesburg | Wed, Nov 18 | South African Airways€11142% off€190 €111
CPT 09:002h 15mDirectJNB 11:15Cape Town - Johannesburg | Wed, Nov 18 | Airlink€12136% off€190 €121
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Fri, Nov 13 | Normal AirlineFind more flightsFind more flights
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Sat, Nov 28 | South African Airways€69 €9930% off30% off€99 €69
CPT 20:252hDirectJNB 22:25Cape Town - Johannesburg | Tue, Nov 17 | South African Airways€69 €9930% off30% off€99 €69
CPT 19:352hDirectJNB 21:35Cape Town - Johannesburg | Fri, Nov 13 | South African Airways€73 €9926% off26% off€99 €73
CPT 08:002hDirectJNB 10:00Cape Town - Johannesburg | Sat, Dec 26 | Cemair€7623% off€99 €76
CPT 10:002hDirectJNB 12:00Cape Town - Johannesburg | Sat, Nov 14 | Global Aviation€7821% off€99 €78
CPT 18:102hDirectJNB 20:10Cape Town - Johannesburg | Mon, Nov 30 | South African Airways€8217% off€99 €82
CPT 18:102hDirectJNB 20:10Cape Town - Johannesburg | Mon, Nov 16 | South African Airways€8316% off€99 €83
CPT 06:302hDirectJNB 08:30Cape Town - Johannesburg | Thu, Nov 12 | Global Aviation€8613% off€99 €86
CPT 19:002hDirectJNB 21:00Cape Town - Johannesburg | Fri, Dec 25 | Global Aviation€8928% off€124 €89
CPT 13:0017h 25m1 stopJNB 14:00Cape Town - Johannesburg | Fri, Nov 13 | 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 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 €63. It is best to avoid April, when the average price can reach €112.
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, November 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 €179. May is usually the most expensive month, with an average price reaching €264.
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.
Which airline offers the cheapest flights from Cape Town International Airport to O.R. Tambo International Airport?
The cheapest airline flying from Cape Town International Airport to O.R. Tambo International Airport is South African Airways (from €71) among 8 carriers operating this route. Based on Trip.com's latest 7-day flight data.








Find more flights and airlines
What is the 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.
-
SA372
Cape Town International Airport
20:25
CPT
22:25
JNB
S M T W T F SSearch -
SA366
Cape Town International Airport
19:35
CPT
21:35
JNB
S M T W T F SSearch -
GE134
Cape Town International Airport
19:00
CPT
21:00
JNB
S M T W T - SSearch -
5Z831
Cape Town International Airport
07:00
CPT
09:00
JNB
- - - W T - SSearch -
GE122
Cape Town International Airport
10:00
CPT
12:00
JNB
- - - W T F SSearch -
SA362
Cape Town International Airport
18:10
CPT
20:10
JNB
S M T W T F SSearch -
GE110
Cape Town International Airport
06:30
CPT
08:30
JNB
S M T W - - -Search -
GE132
Cape Town International Airport
13:00
CPT
15:00
JNB
S M T W T F SSearch -
GE102
Cape Town International Airport
09:30
CPT
11:30
JNB
S M T W - - -Search -
5Z839
Cape Town International Airport
15:45
CPT
17:45
JNB
S - T - T - SSearch
About Cape Town International Airport and O.R. Tambo International Airport
Learn about Cape Town International Airport (CPT) and O.R. Tambo International Airport (JNB) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,272.65km |
|---|---|
| Cheapest one-way ticket price | €69 |
| Cheapest return ticket price | €142 |
FAQs for Cape Town International Airport to O.R. Tambo International Airport Flights
How long is the flight from Cape Town International Airport to O.R. Tambo International Airport?
Cape Town International Airport to O.R. Tambo International Airport takes about 1 hour 43 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB)?
There are around 67 daily flights from Cape Town International Airport (CPT) to O.R. Tambo International Airport (JNB).What is the flight schedule from Cape Town International Airport to O.R. Tambo International Airport?
The earliest flight from Cape Town International Airport to O.R. Tambo International Airport departs at 05:45, and the last departs at 20:55, with about 78 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.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 €133 in January, 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.What are the cheapest flights from Cape Town International Airport to O.R. Tambo International Airport?
One-way flights from Cape Town International Airport to O.R. Tambo International Airport currently start from €69, and round-trip fares start from €142. The current lowest fare is a South African Airways flight departing on Sat, Nov 28; prices may vary depending on availability.Which airlines offer direct flights from Cape Town International Airport to O.R. Tambo International Airport?
Yes. Flysafair, South African Airways, Airlink, Global Aviation and Singapore Airlines operate direct flights from Cape Town International Airport to O.R. Tambo International Airport, with an average flight time of 1 hour 41 minutes, and around 297 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Cape Town International Airport to O.R. Tambo International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Cape Town International Airport to O.R. Tambo International Airport is €109. Prices may vary depending on the departure date, airline, and availability.Which budget airlines fly from Cape Town International Airport to O.R. Tambo International Airport?
Flysafair, Global Aviation and Gol Linhas Aereas Inteligentes are the most popular budget airlines flying from Cape Town International Airport to O.R. Tambo International Airport, with one-way fares starting from €69. Compare final prices carefully, as baggage, seat selection and payment fees may apply.How many weekly flights are there from Cape Town International Airport to O.R. Tambo International Airport?
Cape Town International Airport to O.R. Tambo International Airport operates around 307 weekly flights, mainly by Flysafair, South African Airways and Airlink. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Cape Town International Airport to O.R. Tambo International Airport on Trip.com?
Enter Cape Town International Airport and O.R. Tambo International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Cape Town International Airport to Entebbe International Airport
- Flights from Cape Town International Airport to Chhatrapati Shivaji Maharaj International Airport
- Flights from Cape Town International Airport to Chief Dawid Stuurman International Airport
- Flights from Cape Town International Airport to King Shaka International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to Mumbai
- Flights from Cape Town International Airport to Entebbe
- Flights from Cape Town International Airport to Johannesburg
- Flights from Cape Town International Airport to Durban
- Flights from Cape Town International Airport to Port Elizabeth
- Flights from George Airport to O.R. Tambo International Airport
- Flights from King Shaka International Airport to O.R. Tambo International Airport
- Flights from Chhatrapati Shivaji Maharaj International Airport to O.R. Tambo International Airport
- Flights from Indira Gandhi International Airport to O.R. Tambo International Airport
- Flights from Cape Town International Airport to O.R. Tambo International Airport
- Flights from George to O.R. Tambo International Airport
- Flights from Durban to O.R. Tambo International Airport
- Flights from Cape Town to O.R. Tambo International Airport
- Flights from New Delhi to O.R. Tambo International Airport
- Flights from Mumbai to O.R. Tambo International Airport