Cheap Flights 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.
- Round-trip
- One way
-
- Cheapest nonstop
CPT 07:002h 5mNonstopJNB 09:05Cape Town - Johannesburg | Thu, Feb 5 | Flysafair
JNB 20:052h 15mNonstopCPT 22:20Johannesburg - Cape Town | Sun, Feb 8 | Flysafair€88 €13133% off33% off€131 €88 -
CPT 10:002hNonstopJNB 12:00Cape Town - Johannesburg | Thu, Feb 5 | Global Aviation
JNB 20:052h 15mNonstopCPT 22:20Johannesburg - Cape Town | Sun, Feb 8 | Flysafair€90 €13131% off31% off€131 €90 -
CPT 08:502h 5mNonstopJNB 10:55Cape Town - Johannesburg | Tue, Mar 24 | Flysafair
JNB 16:202h 20mNonstopCPT 18:40Johannesburg - Cape Town | Thu, Mar 26 | Flysafair€98 €13125% off25% off€131 €98 -
CPT 06:152h 5mNonstopJNB 08:20Cape Town - Johannesburg | Sat, Feb 28 | Flysafair
JNB 08:402h 20mNonstopCPT 11:00Johannesburg - Cape Town | Sat, Mar 7 | Flysafair€10718% off€131 €107 -
CPT 07:002hNonstopJNB 09:00Cape Town - Johannesburg | Sat, Mar 7 | South African Airways
JNB 11:102h 15mNonstopCPT 13:25Johannesburg - Cape Town | Fri, Mar 13 | South African Airways€10917% off€131 €109 -
CPT 07:002hNonstopJNB 09:00Cape Town - Johannesburg | Tue, Mar 3 | South African Airways
JNB 21:202h 15mNonstopCPT 23:35Johannesburg - Cape Town | Fri, Mar 6 | South African Airways€11016% off€131 €110 -
CPT 09:002hNonstopJNB 11:00Cape Town - Johannesburg | Tue, Mar 24 | South African Airways
JNB 16:202h 20mNonstopCPT 18:40Johannesburg - Cape Town | Thu, Mar 26 | Flysafair€11016% off€131 €110 -
CPT 17:252hNonstopJNB 19:25Cape Town - Johannesburg | Thu, Mar 5 | South African Airways
JNB 15:152h 15mNonstopCPT 17:30Johannesburg - Cape Town | Mon, Mar 9 | South African Airways€11115% off€131 €111 -
CPT 15:552hNonstopJNB 17:55Cape Town - Johannesburg | Sat, Feb 14 | South African Airways
JNB 08:102h 15mNonstopCPT 10:25Johannesburg - Cape Town | Wed, Feb 18 | South African Airways€11115% off€131 €111 -
CPT 15:152hNonstopJNB 17:15Cape Town - Johannesburg | Fri, Mar 20 | South African Airways
JNB 11:102h 15mNonstopCPT 13:25Johannesburg - Cape Town | Tue, Mar 24 | South African Airways€11115% off€131 €111 -
CPT 13:0017h 25m1 stopJNB Invalid DateCape Town - Johannesburg | Sat, Feb 7 | Normal Airline
JNB 15:006hNonstopCPT 16:00Johannesburg - Cape Town | Mon, Feb 9 | Normal AirlineFind more flightsFind more flights
-
Cheapest nonstop
CPT 19:502h 5mNonstopJNB 21:55Cape Town - Johannesburg | Fri, Feb 6 | Flysafair€31 €6854% off54% off€68 €31 -
CPT 16:202h 5mNonstopJNB 18:25Cape Town - Johannesburg | Sun, Feb 8 | Flysafair€32 €6853% off53% off€68 €32 -
CPT 19:152h 5mNonstopJNB 21:20Cape Town - Johannesburg | Thu, Feb 5 | Flysafair€33 €6851% off51% off€68 €33 -
CPT 19:002hNonstopJNB 21:00Cape Town - Johannesburg | Fri, Feb 6 | Global Aviation€3450% off€68 €34 -
CPT 17:002hNonstopJNB 19:00Cape Town - Johannesburg | Sun, Feb 8 | Global Aviation€3450% off€68 €34 -
CPT 19:002hNonstopJNB 21:00Cape Town - Johannesburg | Thu, Feb 5 | Global Aviation€3844% off€68 €38 -
CPT 20:252hNonstopJNB 22:25Cape Town - Johannesburg | Fri, Feb 6 | South African Airways€5421% off€68 €54 -
CPT 10:002hNonstopJNB 12:00Cape Town - Johannesburg | Fri, Mar 13 | Global Aviation€5618% off€68 €56 -
CPT 20:252hNonstopJNB 22:25Cape Town - Johannesburg | Thu, Feb 5 | South African Airways€5618% off€68 €56 -
CPT 19:352hNonstopJNB 21:35Cape Town - Johannesburg | Wed, Mar 11 | South African Airways€5716% off€68 €57 -
CPT 13:0017h 25m1 stopJNB Invalid DateCape Town - Johannesburg | Sat, Feb 7 | 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.
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.
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.

GE132
Cape Town International Airport
13:00
CPT
15:00
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
SA372
Cape Town International Airport
20:25
CPT
22:25
JNB
S M T W T F SSearch
SA308
Cape Town International Airport
08:30
CPT
10:30
JNB
S M T W T F -Search
SA352
Cape Town International Airport
15:55
CPT
17:55
JNB
S M T W T F SSearch
FA120
Cape Town International Airport
16:20
CPT
18:25
JNB
S M T W T F -Search
FA513
Cape Town International Airport
15:40
CPT
17:45
JNB
- - - W - F -Search
4Z928
Cape Town International Airport
14:00
CPT
16:05
JNB
S M T W T F -Search
FA100
Cape Town International Airport
05:45
CPT
07:50
JNB
S M T W T F -Search
FA625
Cape Town International Airport
20:55
CPT
23:00
JNB
S - T - T - SSearch
Cape Town International Airport to O. R. Tambo International Airport Flights Info
| Flight distance | 1,272.65 km |
|---|---|
| Cheapest one-way ticket price | €31 |
| Cheapest return ticket price | €88 |
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 46 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 €69 in February, 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 €82 in April, the most expensive month to book this route.What time does the earliest flight from Cape Town International Airport to O. R. Tambo International Airport depart?
The earliest flight departs from Cape Town International Airport (CPT) at 06:05 and arrives in O. R. Tambo International Airport (JNB) at 08:10.What time does the latest flight from Cape Town International Airport to O. R. Tambo International Airport depart?
The latest flight departs from Cape Town International Airport (CPT) at 20:25 and arrives in O. R. Tambo International Airport (JNB) at 22:25.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, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32 km, 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.
Popular Destinations
- Flights from Cape Town International Airport to O. R. Tambo International Airport
- Cheap flights from Cape Town International Airport to Dubai International Airport
- Cheap flights from Cape Town International Airport to Zayed International Airport
- Cheap flights from Cape Town International Airport to Hosea Kutako International Airport
- Direct flights Cape Town International Airport to Sharjah International Airport
- Flights from Cape Town International Airport to Abu Dhabi
- Flights from Cape Town International Airport to Johannesburg
- Flights from Cape Town International Airport to Windhoek
- Available flights from Cape Town International Airport to Rome
- Flights from Cape Town International Airport to Dubai
- Direct flights Zayed International Airport to O. R. Tambo International Airport
- Direct flights Dubai International Airport to O. R. Tambo International Airport
- Direct flights Sharjah International Airport to O. R. Tambo International Airport
- Direct flights Cape Town International Airport to O. R. Tambo International Airport
- Flights from Chief Dawid Stuurman International Airport to O. R. Tambo International Airport
- Cheap flights from Dubai to O. R. Tambo International Airport
- Cheap flights from Sharjah to O. R. Tambo International Airport
- Direct flights from Port Elizabeth to O. R. Tambo International Airport
- Direct flights from Abu Dhabi to O. R. Tambo International Airport
- Round-trip flights from Maputo to O. R. Tambo International Airport
- Cheap airline to Kimberley
- Cheap flights to Durban
- Cheap airline to Port Elizabeth
- Cheap flights to Johannesburg
- Cheap airline to East london
- Round-trip flights to Bloemfontein
- Cheap flights to George
- Cheap flights to Polokwane
- Cheap airline to Port Alfred
- Cheap flights to Cape Town
- Cheap airline to Upington
- Cheap airline to Hoedspruit
- Cheap flights to Mkambati
- Cheap airline to Pietermaritzburg
- Round-trip flights to Germiston
- Round-trip flights to Prieska
- Round-trip flights to Potchefstroom
- Cheap airline to Hazyview
- Cheap airline to Nelspruit
- Round-trip flights to Umtata





