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

We've found the cheapest flights to Cape Town

Returns from £78.44

One-way from £38.42

Flights are available to Oliver Reginald Tambo International from Cape Town International with a choice of 23 airliners, EgyptAir, Swiss, Malaysia Airlines, Asiana Airlines, Air New Zealand, Singapore Airlines, Kenya Airways, United Airlines, Titan Airways Malta, Emirates, Lufthansa, Ethiopian Airlines, Africa Charter Airline, British Airways, Qatar Airways, Proflight Zambia, LAM, CemAir, Lift, Flexflight, Airlink, South African Airways 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
FlySafair2018192023182305:5520:20VIEW FLIGHTS
South African Airways9109998706:0520:30VIEW FLIGHTS
Airlink777776606:1520:25VIEW FLIGHTS
Lift767775706:3019:00VIEW FLIGHTS
Flexflight767775706:3019:00VIEW FLIGHTS
Proflight Zambia666656506:0019:10VIEW FLIGHTS
LAM666656506:0019:10VIEW FLIGHTS
CemAir666656506:0019:10VIEW FLIGHTS
Qatar Airways656665506:1518:40VIEW FLIGHTS
British Airways656664506:1518:40VIEW FLIGHTS
Lufthansa222222210:2514:30VIEW FLIGHTS
Ethiopian Airlines222222206:0516:40VIEW FLIGHTS
Africa Charter Airline222222211:5518:30VIEW FLIGHTS
United Airlines222222110:2515:05VIEW FLIGHTS
Titan Airways Malta000046310:1518:45VIEW FLIGHTS
Emirates222221212:1517:55VIEW FLIGHTS
Kenya Airways222221114:3016:40VIEW FLIGHTS
Singapore Airlines121112207:1009:55VIEW FLIGHTS
Swiss111111113:0014:30VIEW FLIGHTS
Malaysia Airlines111111107:1007:10VIEW FLIGHTS
Asiana Airlines111111107:1007:10VIEW FLIGHTS
Air New Zealand111111107:1007:10VIEW FLIGHTS
EgyptAir101011109:5514:30VIEW FLIGHTS

The greatest amount of direct flights offered from Oliver Reginald Tambo International to Cape Town International South Africa are by FlySafair with around 141 flights a week. The earliest flight is available at 05:55 and the latest flights at 20:20 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:00
AirlineFlightNo
CemAir5Z830
LAMTM8830
Proflight ZambiaP08830
06:05
AirlineFlightNo
South African AirwaysSA303
Ethiopian AirlinesET1826
06:15
AirlineFlightNo
British AirwaysBA6211
Qatar AirwaysQR5680
Airlink4Z921
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA307
South African AirwaysSA7231
Air New ZealandNZ3278
Singapore AirlinesSQ478
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
08:00
AirlineFlightNo
LiftGE151
FlySafairFA692
FlexflightW22051
08:10
AirlineFlightNo
South African AirwaysSA313
08:30
AirlineFlightNo
FlySafairFA129
08:40
AirlineFlightNo
CemAir5Z834
LAMTM8834
FlySafairFA101
Proflight ZambiaP08834
08:55
AirlineFlightNo
FlySafairFA105
09:30
AirlineFlightNo
LiftGE111
FlexflightW22011
09:40
AirlineFlightNo
FlySafairFA292
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
LufthansaLH6442
British AirwaysBA6208
Qatar AirwaysQR5683
Airlink4Z927
11:15
AirlineFlightNo
CemAir5Z838
LAMTM8838
Proflight ZambiaP08838
11:30
AirlineFlightNo
FlySafairFA380
11:55
AirlineFlightNo
Africa Charter AirlineSA333
12:15
AirlineFlightNo
British AirwaysBA6207
Qatar AirwaysQR5682
EmiratesEK4002
Airlink4Z923
FlySafairFA206
13:00
AirlineFlightNo
South African AirwaysSA337
LiftGE123
FlexflightW22023
13:25
AirlineFlightNo
FlySafairFA121
13:55
AirlineFlightNo
CemAir5Z842
LAMTM8842
Proflight ZambiaP08842
14:00
AirlineFlightNo
LiftGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
EgyptAirMS9443
LufthansaLH9548
SwissLX4130
Kenya AirwaysKQ4563
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
British AirwaysBA6206
Qatar AirwaysQR5681
Airlink4Z931
15:10
AirlineFlightNo
FlySafairFA216
16:00
AirlineFlightNo
LiftGE133
FlySafairFA204
FlexflightW22033
16:20
AirlineFlightNo
FlySafairFA214
16:30
AirlineFlightNo
CemAir5Z846
LAMTM8846
Proflight ZambiaP08846
16:40
AirlineFlightNo
South African AirwaysSA357
Ethiopian AirlinesET1818
Kenya AirwaysKQ4576
17:30
AirlineFlightNo
South African AirwaysSA359
17:55
AirlineFlightNo
British AirwaysBA6209
Qatar AirwaysQR5684
EmiratesEK4032
Airlink4Z929
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
Africa Charter AirlineSA363
18:40
AirlineFlightNo
British AirwaysBA6210
Qatar AirwaysQR5685
Airlink4Z925
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:10
AirlineFlightNo
CemAir5Z854
LAMTM8854
Proflight ZambiaP08854
19:35
AirlineFlightNo
FlySafairFA115
20:20
AirlineFlightNo
FlySafairFA103
20:25
AirlineFlightNo
Airlink4Z937
20:30
AirlineFlightNo
South African AirwaysSA369
VIEW FLIGHTS
Tuesday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Ethiopian AirlinesET1826
06:15
AirlineFlightNo
British AirwaysBA6211
Qatar AirwaysQR5680
Airlink4Z921
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:00
AirlineFlightNo
CemAir5Z830
LAMTM8830
Proflight ZambiaP08830
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA307
South African AirwaysSA7231
Air New ZealandNZ3278
Singapore AirlinesSQ478
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
08:00
AirlineFlightNo
LiftGE151
FlySafairFA692
FlexflightW22051
08:10
AirlineFlightNo
South African AirwaysSA313
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
FlySafairFA105
09:05
AirlineFlightNo
South African AirwaysSA317
Singapore AirlinesSQ6101
09:30
AirlineFlightNo
CemAir5Z834
LiftGE111
LAMTM8834
FlexflightW22011
Proflight ZambiaP08834
09:40
AirlineFlightNo
FlySafairFA292
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
LufthansaLH6442
British AirwaysBA6208
Qatar AirwaysQR5683
Airlink4Z927
11:05
AirlineFlightNo
Airlink4Z861
11:40
AirlineFlightNo
FlySafairFA202
11:55
AirlineFlightNo
Africa Charter AirlineSA333
12:15
AirlineFlightNo
British AirwaysBA6207
Qatar AirwaysQR5682
EmiratesEK4002
Airlink4Z923
FlySafairFA206
13:00
AirlineFlightNo
South African AirwaysSA337
LiftGE123
FlexflightW22023
13:25
AirlineFlightNo
FlySafairFA121
13:45
AirlineFlightNo
CemAir5Z838
LAMTM8838
Proflight ZambiaP08838
14:30
AirlineFlightNo
South African AirwaysSA343
LufthansaLH9548
SwissLX4130
Kenya AirwaysKQ4563
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
British AirwaysBA6206
Qatar AirwaysQR5681
Airlink4Z931
16:00
AirlineFlightNo
CemAir5Z842
LiftGE133
LAMTM8842
FlySafairFA204
FlexflightW22033
Proflight ZambiaP08842
16:20
AirlineFlightNo
FlySafairFA214
16:30
AirlineFlightNo
CemAir5Z846
LAMTM8846
Proflight ZambiaP08846
16:40
AirlineFlightNo
South African AirwaysSA357
Ethiopian AirlinesET1818
Kenya AirwaysKQ4576
17:30
AirlineFlightNo
South African AirwaysSA359
17:55
AirlineFlightNo
British AirwaysBA6209
Qatar AirwaysQR5684
EmiratesEK4032
Airlink4Z929
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
Africa Charter AirlineSA363
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:10
AirlineFlightNo
CemAir5Z854
LAMTM8854
Proflight ZambiaP08854
19:35
AirlineFlightNo
FlySafairFA115
20:20
AirlineFlightNo
FlySafairFA103
20:25
AirlineFlightNo
Airlink4Z937
20:30
AirlineFlightNo
South African AirwaysSA369
VIEW FLIGHTS
Wednesday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Ethiopian AirlinesET1826
06:15
AirlineFlightNo
British AirwaysBA6211
Qatar AirwaysQR5680
Airlink4Z921
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:00
AirlineFlightNo
CemAir5Z830
LAMTM8830
Proflight ZambiaP08830
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA307
South African AirwaysSA7231
Air New ZealandNZ3278
Singapore AirlinesSQ478
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
08:00
AirlineFlightNo
LiftGE151
FlySafairFA692
FlexflightW22051
08:10
AirlineFlightNo
South African AirwaysSA313
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
FlySafairFA105
09:30
AirlineFlightNo
CemAir5Z834
LiftGE111
LAMTM8834
FlexflightW22011
Proflight ZambiaP08834
09:40
AirlineFlightNo
FlySafairFA292
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
LufthansaLH6442
British AirwaysBA6208
Qatar AirwaysQR5683
Airlink4Z927
11:30
AirlineFlightNo
FlySafairFA380
11:55
AirlineFlightNo
Africa Charter AirlineSA333
12:15
AirlineFlightNo
British AirwaysBA6207
Qatar AirwaysQR5682
EmiratesEK4002
Airlink4Z923
FlySafairFA206
13:00
AirlineFlightNo
South African AirwaysSA337
LiftGE123
FlexflightW22023
13:25
AirlineFlightNo
FlySafairFA121
13:45
AirlineFlightNo
CemAir5Z838
LAMTM8838
Proflight ZambiaP08838
14:00
AirlineFlightNo
LiftGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
EgyptAirMS9443
LufthansaLH9548
SwissLX4130
Kenya AirwaysKQ4563
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
British AirwaysBA6206
Qatar AirwaysQR5681
Airlink4Z931
15:10
AirlineFlightNo
FlySafairFA216
16:00
AirlineFlightNo
CemAir5Z842
LiftGE133
LAMTM8842
FlySafairFA204
FlexflightW22033
Proflight ZambiaP08842
16:20
AirlineFlightNo
FlySafairFA214
16:30
AirlineFlightNo
CemAir5Z846
LAMTM8846
Proflight ZambiaP08846
16:40
AirlineFlightNo
South African AirwaysSA357
Ethiopian AirlinesET1818
Kenya AirwaysKQ4576
17:30
AirlineFlightNo
South African AirwaysSA359
17:55
AirlineFlightNo
British AirwaysBA6209
Qatar AirwaysQR5684
EmiratesEK4032
Airlink4Z929
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
Africa Charter AirlineSA363
18:40
AirlineFlightNo
British AirwaysBA6210
Qatar AirwaysQR5685
Airlink4Z925
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:10
AirlineFlightNo
CemAir5Z854
LAMTM8854
Proflight ZambiaP08854
19:35
AirlineFlightNo
FlySafairFA115
20:15
AirlineFlightNo
FlySafairFA125
20:25
AirlineFlightNo
Airlink4Z937
20:30
AirlineFlightNo
South African AirwaysSA369
VIEW FLIGHTS
Thursday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Ethiopian AirlinesET1826
06:15
AirlineFlightNo
British AirwaysBA6211
Qatar AirwaysQR5680
Airlink4Z921
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:00
AirlineFlightNo
CemAir5Z830
LAMTM8830
Proflight ZambiaP08830
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA307
South African AirwaysSA7231
Air New ZealandNZ3278
Singapore AirlinesSQ478
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
08:00
AirlineFlightNo
LiftGE151
FlySafairFA692
FlexflightW22051
08:10
AirlineFlightNo
South African AirwaysSA313
08:30
AirlineFlightNo
FlySafairFA129
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
FlySafairFA105
09:30
AirlineFlightNo
CemAir5Z834
LAMTM8834
Proflight ZambiaP08834
09:40
AirlineFlightNo
FlySafairFA292
10:00
AirlineFlightNo
LiftGE131
FlexflightW22031
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
LufthansaLH6442
British AirwaysBA6208
Qatar AirwaysQR5683
Airlink4Z927
11:30
AirlineFlightNo
FlySafairFA380
11:55
AirlineFlightNo
Africa Charter AirlineSA333
12:15
AirlineFlightNo
British AirwaysBA6207
Qatar AirwaysQR5682
EmiratesEK4002
Airlink4Z923
FlySafairFA206
13:00
AirlineFlightNo
South African AirwaysSA337
LiftGE123
FlexflightW22023
13:25
AirlineFlightNo
FlySafairFA121
13:45
AirlineFlightNo
CemAir5Z838
LAMTM8838
Proflight ZambiaP08838
14:00
AirlineFlightNo
LiftGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
LufthansaLH9548
SwissLX4130
Kenya AirwaysKQ4563
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
British AirwaysBA6206
Qatar AirwaysQR5681
Airlink4Z931
15:10
AirlineFlightNo
FlySafairFA216
16:00
AirlineFlightNo
CemAir5Z842
LiftGE133
LAMTM8842
FlySafairFA204
FlexflightW22033
Proflight ZambiaP08842
16:20
AirlineFlightNo
FlySafairFA214
16:40
AirlineFlightNo
South African AirwaysSA357
Ethiopian AirlinesET1818
Kenya AirwaysKQ4576
16:45
AirlineFlightNo
CemAir5Z846
LAMTM8846
Proflight ZambiaP08846
17:30
AirlineFlightNo
South African AirwaysSA359
17:55
AirlineFlightNo
British AirwaysBA6209
Qatar AirwaysQR5684
EmiratesEK4032
Airlink4Z929
18:15
AirlineFlightNo
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
Africa Charter AirlineSA363
18:40
AirlineFlightNo
British AirwaysBA6210
Qatar AirwaysQR5685
Airlink4Z925
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:10
AirlineFlightNo
CemAir5Z854
LAMTM8854
Proflight ZambiaP08854
19:35
AirlineFlightNo
FlySafairFA115
20:20
AirlineFlightNo
FlySafairFA103
20:25
AirlineFlightNo
Airlink4Z937
20:30
AirlineFlightNo
South African AirwaysSA369
VIEW FLIGHTS
Friday
05:55
AirlineFlightNo
FlySafairFA200
06:05
AirlineFlightNo
South African AirwaysSA303
Ethiopian AirlinesET1826
06:15
AirlineFlightNo
British AirwaysBA6211
Qatar AirwaysQR5680
Airlink4Z921
06:30
AirlineFlightNo
LiftGE101
FlySafairFA604
FlexflightW22001
07:00
AirlineFlightNo
CemAir5Z830
LAMTM8830
Proflight ZambiaP08830
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA307
South African AirwaysSA7231
Air New ZealandNZ3278
Singapore AirlinesSQ478
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
08:00
AirlineFlightNo
LiftGE151
FlySafairFA692
FlexflightW22051
08:10
AirlineFlightNo
South African AirwaysSA313
08:30
AirlineFlightNo
FlySafairFA129
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
FlySafairFA105
09:30
AirlineFlightNo
CemAir5Z834
LAMTM8834
Proflight ZambiaP08834
09:40
AirlineFlightNo
FlySafairFA292
10:00
AirlineFlightNo
LiftGE131
FlexflightW22031
10:15
AirlineFlightNo
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
LufthansaLH6442
British AirwaysBA6208
Qatar AirwaysQR5683
Airlink4Z927
11:30
AirlineFlightNo
FlySafairFA380
11:45
AirlineFlightNo
Titan Airways MaltaTM8834
11:55
AirlineFlightNo
Africa Charter AirlineSA333
12:15
AirlineFlightNo
British AirwaysBA6207
Qatar AirwaysQR5682
EmiratesEK4002
Airlink4Z923
FlySafairFA206
13:00
AirlineFlightNo
South African AirwaysSA337
LiftGE123
FlexflightW22023
13:25
AirlineFlightNo
FlySafairFA121
13:45
AirlineFlightNo
CemAir5Z838
LAMTM8838
Proflight ZambiaP08838
14:00
AirlineFlightNo
LiftGE153
FlexflightW22053
14:30
AirlineFlightNo
South African AirwaysSA343
EgyptAirMS9443
LufthansaLH9548
SwissLX4130
Kenya AirwaysKQ4563
14:35
AirlineFlightNo
FlySafairFA111
15:05
AirlineFlightNo
United AirlinesUA6475
British AirwaysBA6206
Qatar AirwaysQR5681
Airlink4Z931
15:10
AirlineFlightNo
FlySafairFA216
16:00
AirlineFlightNo
CemAir5Z842
LiftGE133
Titan Airways MaltaTM8838
LAMTM8842
FlySafairFA204
FlexflightW22033
Proflight ZambiaP08842
16:20
AirlineFlightNo
FlySafairFA214
16:30
AirlineFlightNo
CemAir5Z846
LAMTM8846
Proflight ZambiaP08846
16:40
AirlineFlightNo
South African AirwaysSA357
Ethiopian AirlinesET1818
Kenya AirwaysKQ4576
17:30
AirlineFlightNo
South African AirwaysSA359
17:45
AirlineFlightNo
FlySafairFA602
17:55
AirlineFlightNo
British AirwaysBA6209
Qatar AirwaysQR5684
EmiratesEK4032
Airlink4Z929
18:00
AirlineFlightNo
FlySafairFA624
18:15
AirlineFlightNo
Titan Airways MaltaTM8842
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
Africa Charter AirlineSA363
18:40
AirlineFlightNo
British AirwaysBA6210
Qatar AirwaysQR5685
Airlink4Z925
18:45
AirlineFlightNo
Titan Airways MaltaTM8846
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
19:35
AirlineFlightNo
FlySafairFA115
20:15
AirlineFlightNo
FlySafairFA125
20:20
AirlineFlightNo
FlySafairFA103
20:25
AirlineFlightNo
Airlink4Z937
20:30
AirlineFlightNo
South African AirwaysSA369
VIEW FLIGHTS
Saturday
05:55
AirlineFlightNo
FlySafairFA200
06:15
AirlineFlightNo
British AirwaysBA6211
Qatar AirwaysQR5680
Airlink4Z921
06:25
AirlineFlightNo
FlySafairFA606
07:00
AirlineFlightNo
LiftGE121
FlexflightW22021
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA307
South African AirwaysSA7231
Air New ZealandNZ3278
Singapore AirlinesSQ478
Asiana AirlinesOZ6792
07:15
AirlineFlightNo
FlySafairFA298
08:00
AirlineFlightNo
CemAir5Z830
LAMTM8830
FlySafairFA692
Proflight ZambiaP08830
08:30
AirlineFlightNo
LiftGE141
FlexflightW22041
08:40
AirlineFlightNo
FlySafairFA101
08:55
AirlineFlightNo
FlySafairFA105
09:05
AirlineFlightNo
South African AirwaysSA317
09:40
AirlineFlightNo
FlySafairFA292
09:55
AirlineFlightNo
South African AirwaysSA323
EgyptAirMS9443
Singapore AirlinesSQ6101
Ethiopian AirlinesET1828
10:15
AirlineFlightNo
Titan Airways MaltaTM8830
FlySafairFA294
10:25
AirlineFlightNo
United AirlinesUA6476
LufthansaLH6442
British AirwaysBA6208
Qatar AirwaysQR5683
Airlink4Z927
10:30
AirlineFlightNo
CemAir5Z834
LAMTM8834
Proflight ZambiaP08834
11:30
AirlineFlightNo
LiftGE143
FlexflightW22043
11:40
AirlineFlightNo
FlySafairFA202
11:55
AirlineFlightNo
Africa Charter AirlineSA333
12:15
AirlineFlightNo
British AirwaysBA6207
Qatar AirwaysQR5682
EmiratesEK4002
Airlink4Z923
12:45
AirlineFlightNo
Titan Airways MaltaTM8834
13:00
AirlineFlightNo
South African AirwaysSA337
LufthansaLH9548
SwissLX4130
13:25
AirlineFlightNo
FlySafairFA121
13:45
AirlineFlightNo
CemAir5Z838
LAMTM8838
Proflight ZambiaP08838
14:30
AirlineFlightNo
LiftGE145
FlexflightW22045
14:50
AirlineFlightNo
FlySafairFA600
15:05
AirlineFlightNo
United AirlinesUA6475
British AirwaysBA6206
Qatar AirwaysQR5681
Airlink4Z931
16:00
AirlineFlightNo
CemAir5Z842
Titan Airways MaltaTM8838
LAMTM8842
Proflight ZambiaP08842
16:20
AirlineFlightNo
FlySafairFA214
16:40
AirlineFlightNo
South African AirwaysSA357
Ethiopian AirlinesET1818
Kenya AirwaysKQ4576
16:45
AirlineFlightNo
FlySafairFA218
17:00
AirlineFlightNo
CemAir5Z846
LAMTM8846
Proflight ZambiaP08846
17:30
AirlineFlightNo
South African AirwaysSA359
LiftGE147
FlexflightW22047
17:55
AirlineFlightNo
Qatar AirwaysQR5684
Airlink4Z929
FlySafairFA626
18:15
AirlineFlightNo
Titan Airways MaltaTM8842
FlySafairFA113
18:30
AirlineFlightNo
FlySafairFA691
Africa Charter AirlineSA363
19:10
AirlineFlightNo
CemAir5Z854
LAMTM8854
Proflight ZambiaP08854
19:15
AirlineFlightNo
Titan Airways MaltaTM8846
19:35
AirlineFlightNo
FlySafairFA115
20:20
AirlineFlightNo
FlySafairFA103
20:25
AirlineFlightNo
Airlink4Z937
20:30
AirlineFlightNo
South African AirwaysSA369
21:25
AirlineFlightNo
Titan Airways MaltaTM8854
VIEW FLIGHTS
Sunday
05:55
AirlineFlightNo
FlySafairFA200
06:15
AirlineFlightNo
British AirwaysBA6211
Qatar AirwaysQR5680
Airlink4Z921
06:30
AirlineFlightNo
FlySafairFA604
07:00
AirlineFlightNo
LiftGE121
FlexflightW22021
07:05
AirlineFlightNo
FlySafairFA804
07:10
AirlineFlightNo
Malaysia AirlinesMH5764
South African AirwaysSA307
South African AirwaysSA7231
Air New ZealandNZ3278
Singapore AirlinesSQ478
Asiana AirlinesOZ6792
08:00
AirlineFlightNo
CemAir5Z830
LiftGE151
LAMTM8830
FlySafairFA692
FlexflightW22051
Proflight ZambiaP08830
08:30
AirlineFlightNo
FlySafairFA129
08:40
AirlineFlightNo
FlySafairFA107
08:55
AirlineFlightNo
FlySafairFA105
09:45
AirlineFlightNo
FlySafairFA119
09:55
AirlineFlightNo
South African AirwaysSA323
EgyptAirMS9443
Singapore AirlinesSQ6101
Ethiopian AirlinesET1828
10:00
AirlineFlightNo
LiftGE131
FlySafairFA210
FlexflightW22031
10:15
AirlineFlightNo
Titan Airways MaltaTM8830
FlySafairFA800
10:30
AirlineFlightNo
CemAir5Z842
LAMTM8842
Proflight ZambiaP08842
11:30
AirlineFlightNo
FlySafairFA212
11:55
AirlineFlightNo
Africa Charter AirlineSA333
12:15
AirlineFlightNo
LufthansaLH6442
British AirwaysBA6207
Qatar AirwaysQR5682
EmiratesEK4002
Airlink4Z923
FlySafairFA290
12:45
AirlineFlightNo
Titan Airways MaltaTM8842
13:00
AirlineFlightNo
South African AirwaysSA337
LufthansaLH9548
SwissLX4130
LiftGE123
FlexflightW22023
13:25
AirlineFlightNo
FlySafairFA296
13:45
AirlineFlightNo
CemAir5Z838
LAMTM8838
Proflight ZambiaP08838
14:00
AirlineFlightNo
LiftGE153
FlexflightW22053
14:35
AirlineFlightNo
FlySafairFA111
15:05
AirlineFlightNo
United AirlinesUA6475
British AirwaysBA6206
Qatar AirwaysQR5681
Airlink4Z931
15:10
AirlineFlightNo
FlySafairFA208
16:00
AirlineFlightNo
CemAir5Z854
LiftGE133
Titan Airways MaltaTM8838
LAMTM8854
FlexflightW22033
Proflight ZambiaP08854
16:05
AirlineFlightNo
FlySafairFA802
16:30
AirlineFlightNo
CemAir5Z846
LAMTM8846
Proflight ZambiaP08846
16:40
AirlineFlightNo
South African AirwaysSA357
Ethiopian AirlinesET1818
Kenya AirwaysKQ4576
17:30
AirlineFlightNo
South African AirwaysSA359
17:45
AirlineFlightNo
FlySafairFA602
17:55
AirlineFlightNo
British AirwaysBA6209
Qatar AirwaysQR5684
EmiratesEK4032
Airlink4Z929
18:00
AirlineFlightNo
FlySafairFA624
18:10
AirlineFlightNo
FlySafairFA109
18:30
AirlineFlightNo
FlySafairFA691
Africa Charter AirlineSA363
18:35
AirlineFlightNo
FlySafairFA127
18:40
AirlineFlightNo
British AirwaysBA6210
Qatar AirwaysQR5685
Airlink4Z925
19:00
AirlineFlightNo
LiftGE125
FlexflightW22025
20:00
AirlineFlightNo
FlySafairFA123
20:15
AirlineFlightNo
FlySafairFA125
20:25
AirlineFlightNo
Airlink4Z937
20:30
AirlineFlightNo
South African AirwaysSA369
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 Town01,263 km (785 miles)2 Hours 18 Minutes
Lanseria to Cape Town01,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 Safair
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 £38.42 ($48 €45.04)
£38.42
$48 | €45.04
Check Latest Price
DIRECT Safair
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 £78.44 ($98 €91.95)
£78.44
$98 | €91.95
Check Latest Price
1+ STOP(S)
What is the cheapest return flight from Johannesburg JNB to Cape Town CPT?
The cheapest return flight from Johannesburg JNB to Cape Town CPT is £122.47 ($153 €143.56)
£122.47
$153 | €143.56
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 New Zealand, Airlink, Asiana Airlines, British Airways, CemAir, EgyptAir, Emirates, Ethiopian Airlines, Flexflight, FlySafair, Kenya Airways, LAM, Lift, Lufthansa, Malaysia Airlines, Proflight Zambia, Qatar Airways, Singapore Airlines, South African Airways, Swiss, Titan Airways Malta, 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...