Johannesburg Airport (JNB) Flights to Cape Town International Airport Airport (CPT)
We've found the cheapest flights to Cape Town
If it is your first time travelling to Cape Town International then check out the airliners Africa Charter Airline, Star Air, Turkish Airlines, GOL Linhas Aereas, Kenya Airways, EgyptAir, Malaysia Airlines, Global Aviation, Asiana Airlines, Air France, MIAT Regional, Singapore Airlines, United Airlines, KLM, CemAir, Lufthansa, LATAM Airlines, Ethiopian Airlines, Emirates, Proflight Zambia, Swiss, Qatar Airways, Flexflight, Qantas, British Airways, Airlink, Lift, South African Airways, Air New Zealand and FlySafair. These airliners all offer direct flights that depart from Oliver Reginald Tambo International, so you will find flying to Cape Town International is quite easy. When travelling from Oliver Reginald Tambo International you will cover about 790 miles before you reach Cape Town International. This journey will take 2 Hours 18 Minutes.
The cost of the flights varies significantly so we can’t provide you an estimate. Prices can be 50% cheaper if you book more than a month in advance. If you are on a tight budget then you should avoid flying at peak hours as the prices are more expensive. The cheapest flights are in the evenings and in mid week. We advise all our viewers to book well in advance. This way you will get the low priced tickets available.
If you are planning a trip to Cape Town International Airport from Oliver Reginald Tambo International Airport you can pre-arrange short or long term parking at Oliver Reginald Tambo International Airport.
If you rented a vehicle at Cape Town International Airport and have to return it with a full tank of fuel, avoid excess fees by refilling at the nearest fuel station to Cape Town International Airport.
We suggest pre-booking your transport to Oliver Reginald Tambo International Airport. The following options are available:
- Private Transfers to Oliver Reginald Tambo International Airport
- Buses to Oliver Reginald Tambo International Airport
- Taxis to Oliver Reginald Tambo International Airport
- Train Services to/near Oliver Reginald Tambo International Airport
Pre-booking your transportation requirements at Cape Town International Airport can save a lot of time, hassle and money when arriving at the airport. Research and book your preferred choice of ground transportation at Cape Town International Airport:
- Cape Town International Airport rental car companies
- Cape Town International Airport private tansfers
- Cape Town International Airport bus transfers
- Cape Town International Airport taxi transfers
- Cape Town International Airport train services information
Find hotels close to Cape Town International Airport many hotels offer airport transfers directly from the airport to your hotel.
The table below displays the numbers of daily flights from Oliver Reginald Tambo International (JNB) to Cape Town International (CPT) and the relevant airlines that fly.

Airliner | Mo | Tu | We | Th | Fr | Sa | Su | First Flight | Last Flight | Flights |
---|---|---|---|---|---|---|---|---|---|---|
FlySafair | 15 | 12 | 8 | 9 | 21 | 8 | 10 | 05:55 | 20:30 | VIEW FLIGHTS |
South African Airways | 8 | 10 | 8 | 9 | 9 | 8 | 8 | 06:05 | 21:20 | VIEW FLIGHTS |
Air New Zealand | 8 | 10 | 8 | 9 | 9 | 8 | 8 | 06:05 | 23:35 | VIEW FLIGHTS |
Lift | 6 | 5 | 5 | 7 | 7 | 5 | 6 | 06:30 | 19:00 | VIEW FLIGHTS |
Airlink | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 07:30 | 20:35 | VIEW FLIGHTS |
British Airways | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 07:30 | 19:55 | VIEW FLIGHTS |
Qantas | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 10:25 | 22:50 | VIEW FLIGHTS |
Flexflight | 5 | 4 | 2 | 6 | 5 | 4 | 6 | 06:30 | 19:00 | VIEW FLIGHTS |
Qatar Airways | 4 | 4 | 4 | 4 | 4 | 3 | 4 | 12:20 | 22:50 | VIEW FLIGHTS |
Swiss | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 11:10 | 14:30 | VIEW FLIGHTS |
Proflight Zambia | 3 | 2 | 1 | 2 | 3 | 2 | 4 | 08:00 | 19:10 | VIEW FLIGHTS |
Lufthansa | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 10:25 | 12:20 | VIEW FLIGHTS |
LATAM Airlines | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 15:05 | 19:55 | VIEW FLIGHTS |
Ethiopian Airlines | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 06:05 | 18:55 | VIEW FLIGHTS |
Emirates | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 12:20 | 19:55 | VIEW FLIGHTS |
United Airlines | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 10:25 | 17:20 | VIEW FLIGHTS |
KLM | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 07:30 | 10:25 | VIEW FLIGHTS |
CemAir | 1 | 0 | 0 | 2 | 4 | 2 | 4 | 08:00 | 16:00 | VIEW FLIGHTS |
Singapore Airlines | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 07:10 | 09:55 | VIEW FLIGHTS |
MIAT Regional | 2 | 2 | 2 | 2 | 0 | 0 | 0 | 09:30 | 19:10 | VIEW FLIGHTS |
Malaysia Airlines | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 07:10 | 07:10 | VIEW FLIGHTS |
Global Aviation | 0 | 0 | 2 | 2 | 1 | 0 | 2 | 09:30 | 16:00 | VIEW FLIGHTS |
Asiana Airlines | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 07:10 | 07:10 | VIEW FLIGHTS |
Air France | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 10:25 | 12:20 | VIEW FLIGHTS |
EgyptAir | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 09:55 | 13:25 | VIEW FLIGHTS |
Kenya Airways | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 14:30 | 14:30 | VIEW FLIGHTS |
GOL Linhas Aereas | 0 | 2 | 0 | 0 | 1 | 1 | 0 | 08:10 | 08:40 | VIEW FLIGHTS |
Turkish Airlines | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 12:20 | 12:20 | VIEW FLIGHTS |
Star Air | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 10:00 | 10:00 | VIEW FLIGHTS |
Africa Charter Airline | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 14:00 | 14:00 | VIEW FLIGHTS |
FlySafair offer the highest number of flights for this route with departures times between 05:55 and 20:30.
You can find the latest flight availability and prices from FlySafair at www.google.com/search?q=FlySafair. You can also book direct and get their latest discounts.
Flight times for the route are summarised in the table below. These time were correct at the time of writing, but please be aware that times may vary from time to time so please check their website for exact times and the dates you wish to fly.

Day | Flight Times | Flights | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Monday | 06:05
06:30
07:10
07:15
07:30
08:00
08:10
08:40
09:30
09:40
10:15
10:25
11:10
11:30
12:15
12:20
13:00
13:25
13:55
14:00
14:30
14:50
15:05
15:10
16:00
16:40
17:30
17:40
18:15
18:30
19:00
19:10
20:20
20:35
21:20
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday | 06:05
06:30
07:10
07:15
07:30
08:00
08:10
08:40
09:30
09:40
10:15
10:25
11:10
11:40
12:15
12:20
13:00
13:25
14:30
14:50
15:05
16:00
16:40
17:30
17:40
18:15
18:30
19:00
20:20
20:35
21:20
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday | 06:05
06:30
07:10
07:30
08:00
08:10
09:30
10:15
10:25
11:10
11:30
12:20
13:00
13:25
14:30
14:50
15:05
15:10
16:00
16:40
17:30
17:40
18:15
19:00
20:35
21:20
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday | 06:05
06:30
07:10
07:30
08:00
08:10
09:30
10:00
10:15
10:25
11:10
11:30
12:10
12:15
12:20
13:00
13:15
13:25
14:00
14:30
14:50
15:05
15:10
16:00
16:40
17:00
17:30
17:40
18:30
19:00
20:35
21:20
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday | 05:55
06:05
06:30
07:10
07:15
07:30
08:00
08:10
08:30
08:40
09:30
09:40
10:00
10:15
10:25
11:10
11:30
12:15
12:20
13:00
13:25
13:45
14:00
14:30
15:05
15:10
16:00
16:20
16:40
17:30
17:40
17:45
18:00
18:15
18:30
19:00
19:35
20:20
20:30
20:35
21:20
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday | 06:25
07:00
07:10
07:30
08:00
08:30
08:40
09:55
10:15
10:25
10:30
11:10
11:30
11:40
12:20
12:50
13:00
13:25
14:00
14:30
14:50
15:05
16:00
16:40
17:30
17:40
18:10
21:20
| VIEW FLIGHTS | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sunday | 06:30
07:10
07:30
08:00
09:55
10:00
10:15
10:30
11:00
11:10
11:30
12:15
12:20
13:00
13:25
13:45
14:00
15:05
15:10
16:00
16:40
17:20
17:30
17:40
17:45
18:00
18:15
18:30
18:55
19:00
19:45
19:55
20:00
20:35
20:45
21:20
22:50
23:35
| VIEW FLIGHTS |
Instead of flying from Oliver Reginald Tambo International you could consider a few airports that are close by. Please see that table below of alternative routes.

Route | Stops | Distance | Flying Time |
---|---|---|---|
Gaborone to Cape Town | 0 | 2 Hours 18 Minutes | |
Lanseria to Cape Town | 0 | 2 Hours 18 Minutes |
Before you start your journey remember to check you have all your documents; in particular, your passport and flight tickets. You will be surprised at the amount of people of forget these!
Looking for the best deals on rental cars?
Search for cheap rental vehicles in Cape Town City, South Africa
Flight Price FAQ - Johannesburg (JNB) to Cape Town (CPT)
Compare Flight Prices from JNB to CPT

Was your flight delayed or cancelled?
You may be eligible to receive up to 600 EUR compensation per person in your party.
Claim Now!Flight Info FAQ - Johannesburg (JNB) to Cape Town (CPT)
Other Airports Connecting To Cape Town International Airport in south africa
- airplanemode_active Durban International Airport to Cape Town City 81 flights per week
- airplanemode_active George Airport to Cape Town City 23 flights per week
- airplanemode_active Port Elizabeth Airport to Cape Town City 19 flights per week
- airplanemode_active Kimberley Airport to Cape Town City 16 flights per week
- airplanemode_active East London Airport to Cape Town City 10 flights per week
- airplanemode_active Upington Airport to Cape Town City 7 flights per week
- airplanemode_active Lanseria Airport to Cape Town City 31 flights per week
- airplanemode_active Hoedspruit Airport to Cape Town City 21 flights per week
- airplanemode_active Nelspruit Kruger Mpumalanga Airport to Cape Town City 17 flights per week
- airplanemode_active Bloemfontein Airport to Cape Town City 13 flights per week
- airplanemode_active Skukuza Airport to Cape Town City 7 flights per week
Planning a Holiday or Business Trip?
Search for cheap hire cars at Cape Town International Airport
Useful Information about Cape Town International Airport

Things to see and do in and around Cape Town City in South Africa.
View...
See all the airport lounges, locations and opening times available at Cape Town International Airport
View...
See all bars and restaurants at Cape Town International Airport, including locations and if they are before or after check-in
View...
See all shops available at Cape Town International Airport - plan your duty free shopping in advance
View...