Flights from Johannesburg Airport (JNB) to Cape Town Airport Airport (CPT)

We've found the cheapest flights to Cape Town

Returns from £114.13

One-way from £62.25

Flights are available to Oliver Reginald Tambo International from Cape Town International with a choice of 31 airliners, Africa Charter Airline, EgyptAir, GOL, Global Aviation, Turkish Airlines, TAAG Angola Airlines, Malaysia Airlines, Asiana Airlines, Air France, Singapore Airlines, Kenya Airways, United Airlines, KLM, LATAM Airlines, Ethiopian Airlines, Emirates, Corendon Airlines, Lufthansa, SunExpress, Swiss, Proflight Zambia, CemAir, Qantas, British Airways, Qatar Airways, Lift, Airlink, Flexflight, South African Airways, Air New Zealand and FlySafair. The journey time flying from Oliver Reginald Tambo International to Cape Town International South Africa is around 2 Hours 18 Minutes. With the distance covered being 1,271 Km (790 Miles). The airport code for Oliver Reginald Tambo International is JNB and for Cape Town International it is CPT.

The price of the flight is dependent on the time of the day you fly (if there is a choice) and the day of the week with weekends being normally a higher price. Cape Town International South Africa flights may be normally booked months in advance and this may be the best option if you intend to get the best prices from Oliver Reginald Tambo International. Our recommendation is to book well in advance if you are looking to get the best possible prices.

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.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
FlySafair2521232023212205:5520:30VIEW FLIGHTS
Air New Zealand1514151415131406:0523:35VIEW FLIGHTS
South African Airways1211121112111106:0521:20VIEW FLIGHTS
Flexflight899998906:3019:00VIEW FLIGHTS
Qatar Airways766665507:3022:50VIEW FLIGHTS
Lift676654706:3019:00VIEW FLIGHTS
Airlink766665507:3020:35VIEW FLIGHTS
British Airways555555407:3019:55VIEW FLIGHTS
Qantas555554410:2522:50VIEW FLIGHTS
Proflight Zambia444444308:0018:00VIEW FLIGHTS
CemAir444444308:0017:00VIEW FLIGHTS
Swiss333334312:2017:30VIEW FLIGHTS
SunExpress333332307:1018:45VIEW FLIGHTS
Lufthansa242422308:5514:35VIEW FLIGHTS
LATAM Airlines222222215:0519:55VIEW FLIGHTS
Ethiopian Airlines222222206:0518:55VIEW FLIGHTS
Emirates222222212:2019:55VIEW FLIGHTS
Corendon Airlines223122208:0019:00VIEW FLIGHTS
United Airlines222222110:2517:20VIEW FLIGHTS
KLM222222107:3010:25VIEW FLIGHTS
Kenya Airways222221109:2523:35VIEW FLIGHTS
Singapore Airlines121111107:1008:55VIEW FLIGHTS
Turkish Airlines111111112:2014:35VIEW FLIGHTS
TAAG Angola Airlines111111116:4018:55VIEW FLIGHTS
Malaysia Airlines111111107:1007:10VIEW FLIGHTS
Asiana Airlines111111107:1007:10VIEW FLIGHTS
Air France111111115:0517:20VIEW FLIGHTS
GOL020011008:1008:55VIEW FLIGHTS
Global Aviation000220006:3014:00VIEW FLIGHTS
EgyptAir101010011:1011:10VIEW FLIGHTS
Africa Charter Airline0000020VIEW FLIGHTS

The greatest amount of direct flights offered from Oliver Reginald Tambo International to Cape Town International South Africa are by FlySafair with around 155 flights a week. The earliest flight is available at 05:55 and the latest flights at 20:30 with the most popular flight number being FA101, FA103, FA105 and FA107.

You can visit FlySafair at www.google.com/search?q=FlySafair website for late minute deals and up to date information.

Below you can see the times of all flights. These flight times do vary so we recommend you look on the appropriate airline website for accurate information for the dates you are departing.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Air New ZealandNZ3100
Ethiopian AirlinesET1826
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA7231
Air New ZealandNZ3137
Air New ZealandNZ3278
Singapore AirlinesSQ478
SunExpressSA307
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
07:30
AirlineFlightNo
KLMKL4540
British AirwaysBA6240
Qatar AirwaysQR6464
Airlink4Z921
08:00
AirlineFlightNo
Corendon AirlinesGE151
CemAir5Z830
FlySafairFA692
FlexflightW22051
Proflight ZambiaP08830
08:10
AirlineFlightNo
South African AirwaysSA313
Air New ZealandNZ3104
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
FlySafairFA105
09:10
AirlineFlightNo
FlySafairFA702
09:25
AirlineFlightNo
South African AirwaysSA319
Air New ZealandNZ3115
Kenya AirwaysKQ4574
09:30
AirlineFlightNo
LiftGE111
FlexflightW22011
09:40
AirlineFlightNo
FlySafairFA292
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
KLMKL4542
British AirwaysBA6238
Qatar AirwaysQR6471
QantasQF8281
Airlink4Z927
10:30
AirlineFlightNo
CemAir5Z834
Proflight ZambiaP08834
11:00
AirlineFlightNo
LiftGE163
FlexflightW22063
11:10
AirlineFlightNo
South African AirwaysSA327
Air New ZealandNZ3119
EgyptAirMS9459
LufthansaLH9548
11:30
AirlineFlightNo
FlySafairFA380
12:15
AirlineFlightNo
FlySafairFA206
12:20
AirlineFlightNo
South African AirwaysSA333
Air New ZealandNZ3114
Turkish AirlinesTK8685
LufthansaLH6442
British AirwaysBA6237
Qatar AirwaysQR5682
SwissLX9162
EmiratesEK4002
QantasQF8283
Airlink4Z923
13:00
AirlineFlightNo
Air New ZealandNZ3110
SunExpressSA337
LiftGE123
FlexflightW22023
13:15
AirlineFlightNo
CemAir5Z838
Proflight ZambiaP08838
13:25
AirlineFlightNo
FlySafairFA121
14:00
AirlineFlightNo
Corendon AirlinesGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
Air New ZealandNZ3112
SwissLX4130
14:35
AirlineFlightNo
FlySafairFA111
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
Air FranceAF7101
British AirwaysBA6235
Qatar AirwaysQR5792
QantasQF8287
Airlink4Z931
LATAM AirlinesLA5586
15:10
AirlineFlightNo
FlySafairFA216
15:15
AirlineFlightNo
South African AirwaysSA347
Air New ZealandNZ3123
SwissLX4132
15:45
AirlineFlightNo
CemAir5Z842
Proflight ZambiaP08842
16:00
AirlineFlightNo
LiftGE133
FlexflightW22033
16:20
AirlineFlightNo
FlySafairFA214
16:25
AirlineFlightNo
Qatar AirwaysQR3462
Airlink4Z951
16:40
AirlineFlightNo
South African AirwaysSA355
Air New ZealandNZ3125
Ethiopian AirlinesET1818
TAAG Angola AirlinesDT5355
FlySafairFA204
FlySafairFA406
17:30
AirlineFlightNo
South African AirwaysSA359
Air New ZealandNZ3116
17:40
AirlineFlightNo
British AirwaysBA6239
Qatar AirwaysQR5684
EmiratesEK4032
QantasQF8285
Airlink4Z929
LATAM AirlinesLA5588
FlySafairFA500
18:00
AirlineFlightNo
FlySafairFA624
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
18:45
AirlineFlightNo
Air New ZealandNZ3127
SunExpressSA363
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:35
AirlineFlightNo
FlySafairFA115
20:05
AirlineFlightNo
FlySafairFA103
20:30
AirlineFlightNo
South African AirwaysSA369
Air New ZealandNZ3139
FlySafairFA125
20:35
AirlineFlightNo
Qatar AirwaysQR5681
QantasQF8289
Airlink4Z937
21:20
AirlineFlightNo
South African AirwaysSA375
Air New ZealandNZ3169
Kenya AirwaysKQ4576
VIEW FLIGHTS
Tuesday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Air New ZealandNZ3100
Ethiopian AirlinesET1826
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA7231
Air New ZealandNZ3137
Air New ZealandNZ3278
Singapore AirlinesSQ478
SunExpressSA307
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
07:30
AirlineFlightNo
KLMKL4540
British AirwaysBA6240
Qatar AirwaysQR6464
Airlink4Z921
08:00
AirlineFlightNo
Corendon AirlinesGE151
CemAir5Z830
FlySafairFA692
FlexflightW22051
Proflight ZambiaP08830
08:10
AirlineFlightNo
South African AirwaysSA313
Air New ZealandNZ3104
GOLG38812
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
South African AirwaysSA317
Air New ZealandNZ3106
Singapore AirlinesSQ6101
LufthansaLH9532
FlySafairFA105
GOLG38807
09:25
AirlineFlightNo
South African AirwaysSA319
Air New ZealandNZ3115
Kenya AirwaysKQ4574
09:30
AirlineFlightNo
LiftGE111
FlexflightW22011
09:40
AirlineFlightNo
FlySafairFA292
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
KLMKL4542
LufthansaLH6454
British AirwaysBA6238
Qatar AirwaysQR6471
QantasQF8281
Airlink4Z927
10:30
AirlineFlightNo
CemAir5Z834
Proflight ZambiaP08834
11:00
AirlineFlightNo
LiftGE163
FlexflightW22063
11:10
AirlineFlightNo
South African AirwaysSA327
Air New ZealandNZ3119
LufthansaLH9548
11:40
AirlineFlightNo
FlySafairFA202
12:15
AirlineFlightNo
FlySafairFA206
12:20
AirlineFlightNo
Turkish AirlinesTK8685
LufthansaLH6442
British AirwaysBA6237
Qatar AirwaysQR5682
SwissLX9162
EmiratesEK4002
QantasQF8283
Airlink4Z923
13:00
AirlineFlightNo
Air New ZealandNZ3110
SunExpressSA337
LiftGE123
FlexflightW22023
13:15
AirlineFlightNo
CemAir5Z838
Proflight ZambiaP08838
13:25
AirlineFlightNo
FlySafairFA121
14:00
AirlineFlightNo
Corendon AirlinesGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
Air New ZealandNZ3112
SwissLX4130
14:35
AirlineFlightNo
FlySafairFA111
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
Air FranceAF7101
British AirwaysBA6235
Qatar AirwaysQR5792
QantasQF8287
Airlink4Z931
LATAM AirlinesLA5586
15:15
AirlineFlightNo
South African AirwaysSA347
Air New ZealandNZ3123
SwissLX4132
15:45
AirlineFlightNo
CemAir5Z842
Proflight ZambiaP08842
16:00
AirlineFlightNo
LiftGE133
FlexflightW22033
16:20
AirlineFlightNo
FlySafairFA214
16:40
AirlineFlightNo
South African AirwaysSA355
Air New ZealandNZ3125
Ethiopian AirlinesET1818
FlySafairFA204
17:00
AirlineFlightNo
LiftGE165
FlexflightW22065
17:30
AirlineFlightNo
South African AirwaysSA359
Air New ZealandNZ3116
17:40
AirlineFlightNo
British AirwaysBA6239
Qatar AirwaysQR5684
EmiratesEK4032
QantasQF8285
Airlink4Z929
LATAM AirlinesLA5588
18:10
AirlineFlightNo
FlySafairFA626
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
18:45
AirlineFlightNo
Air New ZealandNZ3127
SunExpressSA363
18:55
AirlineFlightNo
TAAG Angola AirlinesDT5355
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:35
AirlineFlightNo
FlySafairFA115
20:05
AirlineFlightNo
FlySafairFA103
20:30
AirlineFlightNo
FlySafairFA125
20:35
AirlineFlightNo
Qatar AirwaysQR5681
QantasQF8289
Airlink4Z937
21:20
AirlineFlightNo
South African AirwaysSA375
Air New ZealandNZ3169
Kenya AirwaysKQ4576
VIEW FLIGHTS
Wednesday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Air New ZealandNZ3100
Ethiopian AirlinesET1826
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA7231
Air New ZealandNZ3137
Air New ZealandNZ3278
Singapore AirlinesSQ478
SunExpressSA307
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
07:30
AirlineFlightNo
KLMKL4540
British AirwaysBA6240
Qatar AirwaysQR6464
Airlink4Z921
08:00
AirlineFlightNo
Corendon AirlinesGE151
CemAir5Z830
FlySafairFA692
FlexflightW22051
Proflight ZambiaP08830
08:10
AirlineFlightNo
South African AirwaysSA313
Air New ZealandNZ3104
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
FlySafairFA105
09:25
AirlineFlightNo
South African AirwaysSA319
Air New ZealandNZ3115
Kenya AirwaysKQ4574
09:30
AirlineFlightNo
LiftGE111
FlexflightW22011
09:40
AirlineFlightNo
FlySafairFA292
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
KLMKL4542
British AirwaysBA6238
Qatar AirwaysQR6471
QantasQF8281
Airlink4Z927
10:30
AirlineFlightNo
CemAir5Z834
Proflight ZambiaP08834
11:00
AirlineFlightNo
LiftGE163
FlexflightW22063
11:10
AirlineFlightNo
South African AirwaysSA327
Air New ZealandNZ3119
EgyptAirMS9459
LufthansaLH9548
11:30
AirlineFlightNo
FlySafairFA380
12:15
AirlineFlightNo
FlySafairFA206
12:20
AirlineFlightNo
South African AirwaysSA333
Air New ZealandNZ3114
Turkish AirlinesTK8685
LufthansaLH6442
British AirwaysBA6237
Qatar AirwaysQR5682
SwissLX9162
EmiratesEK4002
QantasQF8283
Airlink4Z923
13:00
AirlineFlightNo
Air New ZealandNZ3110
SunExpressSA337
LiftGE123
FlexflightW22023
13:15
AirlineFlightNo
CemAir5Z838
Proflight ZambiaP08838
13:25
AirlineFlightNo
FlySafairFA121
14:00
AirlineFlightNo
Corendon AirlinesGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
Air New ZealandNZ3112
SwissLX4130
14:35
AirlineFlightNo
FlySafairFA111
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
Air FranceAF7101
British AirwaysBA6235
Qatar AirwaysQR5792
QantasQF8287
Airlink4Z931
LATAM AirlinesLA5586
15:10
AirlineFlightNo
FlySafairFA216
15:15
AirlineFlightNo
South African AirwaysSA347
Air New ZealandNZ3123
SwissLX4132
15:45
AirlineFlightNo
CemAir5Z842
Proflight ZambiaP08842
16:00
AirlineFlightNo
LiftGE133
FlexflightW22033
16:20
AirlineFlightNo
FlySafairFA214
16:40
AirlineFlightNo
South African AirwaysSA355
Air New ZealandNZ3125
Ethiopian AirlinesET1818
TAAG Angola AirlinesDT5355
FlySafairFA204
17:00
AirlineFlightNo
LiftGE165
FlexflightW22065
17:30
AirlineFlightNo
South African AirwaysSA359
Air New ZealandNZ3116
17:40
AirlineFlightNo
British AirwaysBA6239
Qatar AirwaysQR5684
EmiratesEK4032
QantasQF8285
Airlink4Z929
LATAM AirlinesLA5588
18:00
AirlineFlightNo
FlySafairFA624
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
18:45
AirlineFlightNo
Air New ZealandNZ3127
SunExpressSA363
19:00
AirlineFlightNo
Corendon AirlinesGE125
FlexflightW22025
19:35
AirlineFlightNo
FlySafairFA115
20:05
AirlineFlightNo
FlySafairFA103
20:30
AirlineFlightNo
South African AirwaysSA369
Air New ZealandNZ3139
FlySafairFA125
FlySafairFA806
20:35
AirlineFlightNo
Qatar AirwaysQR5681
QantasQF8289
Airlink4Z937
21:20
AirlineFlightNo
South African AirwaysSA375
Air New ZealandNZ3169
Kenya AirwaysKQ4576
VIEW FLIGHTS
Thursday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Air New ZealandNZ3100
Ethiopian AirlinesET1826
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA7231
Air New ZealandNZ3137
Air New ZealandNZ3278
Singapore AirlinesSQ478
SunExpressSA307
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
07:30
AirlineFlightNo
KLMKL4540
British AirwaysBA6240
Qatar AirwaysQR6464
Airlink4Z921
08:00
AirlineFlightNo
CemAir5Z830
FlySafairFA692
FlexflightW22051
Global AviationGE151
Proflight ZambiaP08830
08:10
AirlineFlightNo
South African AirwaysSA313
Air New ZealandNZ3104
08:40
AirlineFlightNo
FlySafairFA101
09:10
AirlineFlightNo
FlySafairFA702
09:25
AirlineFlightNo
South African AirwaysSA319
Air New ZealandNZ3115
LufthansaLH9532
Kenya AirwaysKQ4574
09:40
AirlineFlightNo
FlySafairFA292
10:00
AirlineFlightNo
LiftGE131
FlexflightW22031
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
KLMKL4542
LufthansaLH6454
British AirwaysBA6238
Qatar AirwaysQR6471
QantasQF8281
Airlink4Z927
10:30
AirlineFlightNo
CemAir5Z834
Proflight ZambiaP08834
11:00
AirlineFlightNo
LiftGE163
FlexflightW22063
11:10
AirlineFlightNo
South African AirwaysSA327
Air New ZealandNZ3119
LufthansaLH9548
11:30
AirlineFlightNo
FlySafairFA380
12:15
AirlineFlightNo
FlySafairFA206
12:20
AirlineFlightNo
South African AirwaysSA333
Air New ZealandNZ3114
Turkish AirlinesTK8685
LufthansaLH6442
British AirwaysBA6237
Qatar AirwaysQR5682
SwissLX9162
EmiratesEK4002
QantasQF8283
Airlink4Z923
12:50
AirlineFlightNo
FlySafairFA512
13:00
AirlineFlightNo
Air New ZealandNZ3110
SunExpressSA337
LiftGE123
FlexflightW22023
13:15
AirlineFlightNo
CemAir5Z838
Proflight ZambiaP08838
13:25
AirlineFlightNo
FlySafairFA121
14:00
AirlineFlightNo
FlexflightW22053
Global AviationGE153
14:30
AirlineFlightNo
South African AirwaysSA343
Air New ZealandNZ3112
SwissLX4130
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
Air FranceAF7101
British AirwaysBA6235
Qatar AirwaysQR5792
QantasQF8287
Airlink4Z931
LATAM AirlinesLA5586
15:10
AirlineFlightNo
FlySafairFA216
15:15
AirlineFlightNo
South African AirwaysSA347
Air New ZealandNZ3123
SwissLX4132
16:00
AirlineFlightNo
Corendon AirlinesGE133
FlexflightW22033
16:20
AirlineFlightNo
FlySafairFA214
16:40
AirlineFlightNo
South African AirwaysSA355
Air New ZealandNZ3125
Ethiopian AirlinesET1818
TAAG Angola AirlinesDT5355
FlySafairFA204
17:00
AirlineFlightNo
CemAir5Z842
LiftGE165
FlexflightW22065
Proflight ZambiaP08842
17:30
AirlineFlightNo
South African AirwaysSA359
Air New ZealandNZ3116
17:40
AirlineFlightNo
British AirwaysBA6239
Qatar AirwaysQR5684
EmiratesEK4032
QantasQF8285
Airlink4Z929
LATAM AirlinesLA5588
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
18:45
AirlineFlightNo
Air New ZealandNZ3127
SunExpressSA363
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:35
AirlineFlightNo
FlySafairFA115
20:05
AirlineFlightNo
FlySafairFA103
20:35
AirlineFlightNo
Qatar AirwaysQR5681
QantasQF8289
Airlink4Z937
21:20
AirlineFlightNo
South African AirwaysSA375
Air New ZealandNZ3169
Kenya AirwaysKQ4576
VIEW FLIGHTS
Friday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Air New ZealandNZ3100
Ethiopian AirlinesET1826
06:30
AirlineFlightNo
FlySafairFA604
FlexflightW22001
Global AviationGE101
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA7231
Air New ZealandNZ3137
Air New ZealandNZ3278
Singapore AirlinesSQ478
SunExpressSA307
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
07:30
AirlineFlightNo
KLMKL4540
British AirwaysBA6240
Qatar AirwaysQR6464
Airlink4Z921
08:00
AirlineFlightNo
Corendon AirlinesGE151
CemAir5Z830
FlySafairFA692
FlexflightW22051
Proflight ZambiaP08830
08:10
AirlineFlightNo
South African AirwaysSA313
Air New ZealandNZ3104
GOLG38812
08:40
AirlineFlightNo
FlySafairFA101
09:10
AirlineFlightNo
FlySafairFA702
09:25
AirlineFlightNo
South African AirwaysSA319
Air New ZealandNZ3115
Kenya AirwaysKQ4574
09:40
AirlineFlightNo
FlySafairFA292
10:00
AirlineFlightNo
LiftGE131
FlexflightW22031
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
KLMKL4542
British AirwaysBA6238
Qatar AirwaysQR6471
QantasQF8281
Airlink4Z927
10:30
AirlineFlightNo
CemAir5Z834
Proflight ZambiaP08834
11:00
AirlineFlightNo
LiftGE163
FlexflightW22063
11:10
AirlineFlightNo
South African AirwaysSA327
Air New ZealandNZ3119
EgyptAirMS9459
LufthansaLH9548
11:30
AirlineFlightNo
FlySafairFA380
12:15
AirlineFlightNo
FlySafairFA206
12:20
AirlineFlightNo
South African AirwaysSA333
Air New ZealandNZ3114
Turkish AirlinesTK8685
LufthansaLH6442
British AirwaysBA6237
Qatar AirwaysQR5682
SwissLX9162
EmiratesEK4002
QantasQF8283
Airlink4Z923
12:50
AirlineFlightNo
FlySafairFA703
13:00
AirlineFlightNo
Air New ZealandNZ3110
SunExpressSA337
FlexflightW22023
Global AviationGE123
13:15
AirlineFlightNo
CemAir5Z838
Proflight ZambiaP08838
13:25
AirlineFlightNo
FlySafairFA121
14:00
AirlineFlightNo
Corendon AirlinesGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
Air New ZealandNZ3112
SwissLX4130
15:05
AirlineFlightNo
United AirlinesUA6475
Air FranceAF7101
British AirwaysBA6235
Qatar AirwaysQR5792
QantasQF8287
Airlink4Z931
LATAM AirlinesLA5586
15:10
AirlineFlightNo
FlySafairFA216
15:15
AirlineFlightNo
South African AirwaysSA347
Air New ZealandNZ3123
SwissLX4132
15:45
AirlineFlightNo
CemAir5Z842
Proflight ZambiaP08842
16:00
AirlineFlightNo
LiftGE133
FlexflightW22033
16:20
AirlineFlightNo
FlySafairFA214
16:40
AirlineFlightNo
South African AirwaysSA355
Air New ZealandNZ3125
Ethiopian AirlinesET1818
TAAG Angola AirlinesDT5355
FlySafairFA204
FlySafairFA406
17:00
AirlineFlightNo
LiftGE165
FlexflightW22065
17:30
AirlineFlightNo
South African AirwaysSA359
Air New ZealandNZ3116
17:40
AirlineFlightNo
British AirwaysBA6239
Qatar AirwaysQR5684
EmiratesEK4032
QantasQF8285
Airlink4Z929
LATAM AirlinesLA5588
17:45
AirlineFlightNo
FlySafairFA602
18:00
AirlineFlightNo
FlySafairFA624
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
18:45
AirlineFlightNo
Air New ZealandNZ3127
SunExpressSA363
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:35
AirlineFlightNo
FlySafairFA115
20:05
AirlineFlightNo
FlySafairFA103
20:30
AirlineFlightNo
South African AirwaysSA369
Air New ZealandNZ3139
FlySafairFA806
20:35
AirlineFlightNo
Qatar AirwaysQR5681
QantasQF8289
Airlink4Z937
21:20
AirlineFlightNo
South African AirwaysSA375
Air New ZealandNZ3169
Kenya AirwaysKQ4576
VIEW FLIGHTS
Saturday
05:55
AirlineFlightNo
FlySafairFA200
06:25
AirlineFlightNo
FlySafairFA606
07:00
AirlineFlightNo
LiftGE121
FlexflightW22021
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA7231
Air New ZealandNZ3137
Air New ZealandNZ3278
Singapore AirlinesSQ478
Ethiopian AirlinesET1828
SunExpressSA307
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
07:30
AirlineFlightNo
KLMKL4540
British AirwaysBA6240
Qatar AirwaysQR6464
SwissLX9176
Airlink4Z921
08:00
AirlineFlightNo
Corendon AirlinesGE151
CemAir5Z830
FlySafairFA692
FlexflightW22051
Proflight ZambiaP08830
08:10
AirlineFlightNo
South African AirwaysSA313
Air New ZealandNZ3104
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
South African AirwaysSA317
Air New ZealandNZ3106
GOLG38807
09:25
AirlineFlightNo
South African AirwaysSA319
Air New ZealandNZ3115
09:40
AirlineFlightNo
FlySafairFA292
10:00
AirlineFlightNo
FlexflightW22031
Africa Charter AirlineGE131
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
KLMKL4542
British AirwaysBA6238
Qatar AirwaysQR6471
QantasQF8281
Airlink4Z927
10:30
AirlineFlightNo
CemAir5Z834
Proflight ZambiaP08834
11:00
AirlineFlightNo
LiftGE163
FlexflightW22063
11:10
AirlineFlightNo
South African AirwaysSA327
Air New ZealandNZ3119
LufthansaLH9548
11:40
AirlineFlightNo
FlySafairFA202
12:20
AirlineFlightNo
South African AirwaysSA333
Air New ZealandNZ3114
Turkish AirlinesTK8685
LufthansaLH6442
British AirwaysBA6237
Qatar AirwaysQR5682
SwissLX9162
EmiratesEK4002
QantasQF8283
Airlink4Z923
12:50
AirlineFlightNo
FlySafairFA512
13:00
AirlineFlightNo
Air New ZealandNZ3110
SunExpressSA337
SwissLX4130
LiftGE123
FlexflightW22023
13:15
AirlineFlightNo
CemAir5Z838
Proflight ZambiaP08838
13:25
AirlineFlightNo
FlySafairFA121
13:55
AirlineFlightNo
FlySafairFA117
14:00
AirlineFlightNo
Corendon AirlinesGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
Air New ZealandNZ3118
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
Air FranceAF7101
British AirwaysBA6235
Qatar AirwaysQR5792
QantasQF8287
Airlink4Z931
LATAM AirlinesLA5586
15:15
AirlineFlightNo
South African AirwaysSA347
Air New ZealandNZ3123
SwissLX4132
15:45
AirlineFlightNo
CemAir5Z842
Proflight ZambiaP08842
16:00
AirlineFlightNo
FlexflightW22033
Africa Charter AirlineGE133
16:20
AirlineFlightNo
FlySafairFA214
16:40
AirlineFlightNo
South African AirwaysSA355
Air New ZealandNZ3125
Ethiopian AirlinesET1818
TAAG Angola AirlinesDT5355
FlySafairFA204
16:45
AirlineFlightNo
FlySafairFA218
17:00
AirlineFlightNo
LiftGE165
FlexflightW22065
17:30
AirlineFlightNo
South African AirwaysSA359
Air New ZealandNZ3116
17:40
AirlineFlightNo
British AirwaysBA6239
Qatar AirwaysQR5684
EmiratesEK4032
QantasQF8285
Airlink4Z929
LATAM AirlinesLA5588
17:55
AirlineFlightNo
FlySafairFA436
18:10
AirlineFlightNo
FlySafairFA626
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
19:35
AirlineFlightNo
FlySafairFA115
20:05
AirlineFlightNo
FlySafairFA103
21:20
AirlineFlightNo
South African AirwaysSA375
Air New ZealandNZ3169
Kenya AirwaysKQ4576
VIEW FLIGHTS
Sunday
05:55
AirlineFlightNo
FlySafairFA200
06:30
AirlineFlightNo
FlySafairFA604
07:00
AirlineFlightNo
LiftGE121
FlexflightW22021
07:05
AirlineFlightNo
FlySafairFA804
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA7231
Air New ZealandNZ3137
Air New ZealandNZ3278
Singapore AirlinesSQ478
Ethiopian AirlinesET1828
SunExpressSA307
Asiana AirlinesOZ6792
07:30
AirlineFlightNo
KLMKL4540
British AirwaysBA6240
Qatar AirwaysQR6464
Airlink4Z921
08:00
AirlineFlightNo
Corendon AirlinesGE151
CemAir5Z830
FlySafairFA692
FlexflightW22051
Proflight ZambiaP08830
08:10
AirlineFlightNo
South African AirwaysSA313
Air New ZealandNZ3104
08:40
AirlineFlightNo
FlySafairFA107
09:10
AirlineFlightNo
FlySafairFA702
09:25
AirlineFlightNo
South African AirwaysSA319
Air New ZealandNZ3115
LufthansaLH9532
09:45
AirlineFlightNo
FlySafairFA119
10:00
AirlineFlightNo
LiftGE131
FlySafairFA210
FlexflightW22031
10:15
AirlineFlightNo
FlySafairFA800
10:30
AirlineFlightNo
CemAir5Z834
11:00
AirlineFlightNo
LiftGE163
FlexflightW22063
11:10
AirlineFlightNo
South African AirwaysSA327
Air New ZealandNZ3119
LufthansaLH9548
11:30
AirlineFlightNo
FlySafairFA212
12:15
AirlineFlightNo
FlySafairFA290
12:20
AirlineFlightNo
South African AirwaysSA333
Airlink4Z923
12:45
AirlineFlightNo
Proflight ZambiaP08834
13:00
AirlineFlightNo
SunExpressSA337
LiftGE123
FlexflightW22023
13:25
AirlineFlightNo
FlySafairFA296
14:00
AirlineFlightNo
Corendon AirlinesGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
14:35
AirlineFlightNo
Air New ZealandNZ3114
Turkish AirlinesTK8685
LufthansaLH6442
British AirwaysBA6237
Qatar AirwaysQR5682
SwissLX9162
EmiratesEK4002
QantasQF8283
15:05
AirlineFlightNo
Airlink4Z931
15:10
AirlineFlightNo
FlySafairFA208
15:15
AirlineFlightNo
South African AirwaysSA347
Air New ZealandNZ3110
SwissLX4130
15:45
AirlineFlightNo
CemAir5Z842
16:00
AirlineFlightNo
LiftGE133
FlexflightW22033
16:05
AirlineFlightNo
FlySafairFA802
16:40
AirlineFlightNo
South African AirwaysSA355
FlySafairFA406
16:45
AirlineFlightNo
Air New ZealandNZ3118
17:00
AirlineFlightNo
LiftGE165
FlexflightW22065
17:20
AirlineFlightNo
United AirlinesUA6475
Air FranceAF7101
British AirwaysBA6235
Qatar AirwaysQR5792
QantasQF8287
LATAM AirlinesLA5586
17:30
AirlineFlightNo
South African AirwaysSA359
Air New ZealandNZ3123
SwissLX4132
17:40
AirlineFlightNo
Airlink4Z929
17:45
AirlineFlightNo
FlySafairFA602
18:00
AirlineFlightNo
FlySafairFA624
Proflight ZambiaP08842
18:10
AirlineFlightNo
FlySafairFA109
18:30
AirlineFlightNo
FlySafairFA691
18:35
AirlineFlightNo
FlySafairFA127
18:45
AirlineFlightNo
SunExpressSA363
18:55
AirlineFlightNo
Air New ZealandNZ3125
Ethiopian AirlinesET1818
TAAG Angola AirlinesDT5355
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:45
AirlineFlightNo
Air New ZealandNZ3116
19:55
AirlineFlightNo
British AirwaysBA6239
Qatar AirwaysQR5684
EmiratesEK4032
QantasQF8285
LATAM AirlinesLA5588
20:00
AirlineFlightNo
FlySafairFA123
20:30
AirlineFlightNo
South African AirwaysSA369
FlySafairFA806
20:35
AirlineFlightNo
Airlink4Z937
21:00
AirlineFlightNo
Air New ZealandNZ3127
21:20
AirlineFlightNo
South African AirwaysSA375
22:45
AirlineFlightNo
Air New ZealandNZ3139
22:50
AirlineFlightNo
Qatar AirwaysQR5681
QantasQF8289
23:35
AirlineFlightNo
Air New ZealandNZ3169
Kenya AirwaysKQ4576
VIEW FLIGHTS

Instead of flying directly from Oliver Reginald Tambo International and arrive at Cape Town International, you may arrive Cape Town International by another airport. Please see chart below for a list of these.

Alternative Direct Routes
RouteStopsDistanceFlying Time
Gaborone to Cape Town 01,263 km (785 miles)2 Hours 18 Minutes
Lanseria to Cape Town 01,264 km (785 miles)2 Hours 18 Minutes

Before departing Oliver Reginald Tambo International please check that you are holding a valid passport.

Planning a Holiday or Business Trip?

Search for cheap hire vehicles in Cape Town

Flight Price FAQ - Johannesburg (JNB) to Cape Town (CPT)

DIRECT FlySafair
What is the cheapest direct flight one way from Johannesburg JNB to Cape Town CPT?
The cheapest direct flight one way from Johannesburg JNB to Cape Town CPT is £62.25 ($84 €71.33)
£62.25
$84 | €71.33
Check Latest Price
DIRECT FlySafair
What is the cheapest direct return flight from Johannesburg JNB to Cape Town CPT?
The cheapest direct return flight from Johannesburg JNB to Cape Town CPT is £114.13 ($154 €130.76)
£114.13
$154 | €130.76
Check Latest Price
Important Note: Prices shown are taken from searches performed for flights operating during the current month. Please use the "Latest Price" buttons to get the most up to date airfares.

Compare Flight Prices from JNB to CPT

Was your flight delayed or cancelled?

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)

Who flies from Johannesburg to Cape Town?
The following airlines fly from Johannesburg (JNB) to Cape Town (CPT): Africa Charter Airline, Air France, Air New Zealand, Airlink, Asiana Airlines, British Airways, CemAir, Corendon Airlines, EgyptAir, Emirates, Ethiopian Airlines, Flexflight, FlySafair, Global Aviation, GOL, Kenya Airways, KLM, LATAM Airlines, Lift, Lufthansa, Malaysia Airlines, Proflight Zambia, Qantas, Qatar Airways, Singapore Airlines, South African Airways, SunExpress, Swiss, TAAG Angola Airlines, Turkish Airlines, United Airlines.
How far is the flight from Johannesburg to Cape Town?
The flight from Johannesburg to Cape Town is 1,271KM or 790 miles.
How long does the flight from Johannesburg to Cape Town to take?
The flight from Johannesburg to Cape Town takes 2 Hours 18 Minutes.

Looking for the best hire car deals?

Search for cheap hire vehicles in Cape Town, South Africa

Useful Information about Cape Town Airport

Cape Town Airport Sees 25% Year-on-Year Growth in Q3 2023

Cape Town Airport Nears Pre-Pandemic Levels with 24.81% Increase in Passenger Traffic Compared to Q3 2019

View...
Lounges at Cape Town Airport

See all the airport lounges, locations and opening times available at Cape Town Airport

View...
Eating and Drinking at Cape Town Airport

See all bars and restaurants at Cape Town Airport, including locations and if they are before or after check-in

View...
Duty Free Shopping at Cape Town Airport

See all shops available at Cape Town Airport - plan your duty free shopping in advance

View...