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

We've found the cheapest flights to Johannesburg

Returns from £90.46

One-way from £46.74

Star Air, MIAT Regional, Kenya Airways, GOL Linhas Aereas, EgyptAir, South Africa Airways, Malaysia Airlines, Asiana Airlines, Air France, Ethiopian Airlines, Singapore Airlines, Lufthansa, LATAM Airlines, Emirates, Global Aviation, CemAir, United Airlines, Qantas, Swiss, KLM, Proflight Zambia, British Airways, Lift, Qatar Airways, Airlink, Flexflight, South African Airways, Air New Zealand and FlySafair fly direct from Cape Town International from Oliver Reginald Tambo International. When flying from Cape Town International to Oliver Reginald Tambo International you will cover 1,271 Km (790 Miles) with the flight time at approximately 2 Hours 18 Minutes. The airport code for Cape Town International is CPT and for Oliver Reginald Tambo International it is JNB.

Ticket prices are normally at a premium at weekends and can vary also with the time of day. With the advent of cheap no frills flights it may be worth booking in advance if possible to get the best deal to Oliver Reginald Tambo International South Africa, perhaps late evening or midweek. Flights to Oliver Reginald Tambo International South Africa normally go up in price the nearer the travel date, so it would be advisable to book as early as possible.

Below you can see a table that shows the airlines that fly from Cape Town International (CPT) to Oliver Reginald Tambo International (JNB) and frequency of flights daily.

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
FlySafair2421232122202105:4521:05VIEW FLIGHTS
Air New Zealand1212131212111106:0020:25VIEW FLIGHTS
South African Airways111112121110906:0020:25VIEW FLIGHTS
Flexflight777875706:3019:00VIEW FLIGHTS
Airlink666665506:0518:25VIEW FLIGHTS
Qatar Airways555555406:0515:20VIEW FLIGHTS
Lift554643506:3019:00VIEW FLIGHTS
British Airways444443307:0018:25VIEW FLIGHTS
Proflight Zambia322444406:1016:40VIEW FLIGHTS
Swiss333333312:2015:55VIEW FLIGHTS
KLM333333309:0018:25VIEW FLIGHTS
United Airlines333332309:0018:25VIEW FLIGHTS
Qantas333333207:0014:00VIEW FLIGHTS
CemAir322323406:1016:40VIEW FLIGHTS
Global Aviation222232207:0019:00VIEW FLIGHTS
Singapore Airlines222222207:2510:40VIEW FLIGHTS
Lufthansa222222214:4015:20VIEW FLIGHTS
LATAM Airlines222222207:0009:00VIEW FLIGHTS
Emirates222222209:0015:20VIEW FLIGHTS
Ethiopian Airlines222221107:2517:25VIEW FLIGHTS
South Africa Airways111011206:0020:25VIEW FLIGHTS
Malaysia Airlines111111110:4010:40VIEW FLIGHTS
Asiana Airlines111111110:4010:40VIEW FLIGHTS
Air France111111109:0015:20VIEW FLIGHTS
EgyptAir111110115:5517:25VIEW FLIGHTS
Kenya Airways111110006:0006:00VIEW FLIGHTS
GOL Linhas Aereas101100206:0012:50VIEW FLIGHTS
MIAT Regional000121009:4516:30VIEW FLIGHTS
Star Air001000006:3006:30VIEW FLIGHTS

The greatest amount of direct flights offered from Cape Town International to Oliver Reginald Tambo International South Africa are by FlySafair with around 152 flights a week. The earliest flight is available at 05:45 and the latest flights at 21:05 with the most popular flight number being FA100, FA102, FA104 and FA106.

www.google.com/search?q=FlySafair is available for information regarding booking flights etc with FlySafair.

Please see below the times of flights. These times and frequency may vary at different times of the year please visit the website for more information.

Flights Time In WeekDays
DayFlight TimesFlights
Monday
05:45
AirlineFlightNo
FlySafairFA100
05:50
AirlineFlightNo
FlySafairFA128
06:00
AirlineFlightNo
Air New ZealandNZ3101
GOL Linhas AereasG38808
Kenya AirwaysKQ4560
South African AirwaysSA302
06:05
AirlineFlightNo
Airlink4Z926
Qatar AirwaysQR5687
06:10
AirlineFlightNo
CemAir5Z831
Proflight ZambiaP08831
06:15
AirlineFlightNo
FlySafairFA104
06:30
AirlineFlightNo
FlexflightW22010
LiftGE110
06:40
AirlineFlightNo
Air New ZealandNZ3102
South African AirwaysSA304
07:00
AirlineFlightNo
Airlink4Z920
British AirwaysBA6205
FlySafairFA293
LATAM AirlinesLA5587
QantasQF8282
Qatar AirwaysQR5685
08:50
AirlineFlightNo
FlySafairFA201
09:00
AirlineFlightNo
Air New ZealandNZ3107
Airlink4Z922
British AirwaysBA6201
EmiratesEK4003
Ethiopian AirlinesET1819
LATAM AirlinesLA5585
QantasQF8284
Qatar AirwaysQR5690
Singapore AirlinesSQ6100
South African AirwaysSA316
United AirlinesUA6472
09:25
AirlineFlightNo
FlySafairFA605
09:30
AirlineFlightNo
FlexflightW22002
LiftGE102
10:05
AirlineFlightNo
Air New ZealandNZ3118
South African AirwaysSA322
10:15
AirlineFlightNo
FlySafairFA299
10:40
AirlineFlightNo
Air New ZealandNZ3279
Asiana AirlinesOZ6791
Malaysia AirlinesMH5763
Singapore AirlinesSQ479
South African AirwaysSA7232
10:50
AirlineFlightNo
FlySafairFA693
11:00
AirlineFlightNo
FlexflightW22052
Global AviationGE152
11:05
AirlineFlightNo
Air New ZealandNZ3111
South Africa AirwaysSA326
11:25
AirlineFlightNo
CemAir5Z839
Proflight ZambiaP08839
11:45
AirlineFlightNo
FlySafairFA112
11:55
AirlineFlightNo
FlySafairFA110
12:00
AirlineFlightNo
FlySafairFA601
12:20
AirlineFlightNo
Air New ZealandNZ3120
South African AirwaysSA332
SwissLX4139
13:00
AirlineFlightNo
FlexflightW22032
LiftGE132
13:10
AirlineFlightNo
FlySafairFA295
14:00
AirlineFlightNo
Airlink4Z928
British AirwaysBA6202
KLMKL4545
QantasQF8286
Qatar AirwaysQR5678
14:25
AirlineFlightNo
FlySafairFA381
14:40
AirlineFlightNo
Air New ZealandNZ3122
LufthansaLH9547
South African AirwaysSA342
SwissLX4141
15:10
AirlineFlightNo
FlySafairFA207
15:15
AirlineFlightNo
FlySafairFA690
15:20
AirlineFlightNo
Air FranceAF7139
Airlink4Z924
EmiratesEK4033
KLMKL4543
LufthansaLH6443
Qatar AirwaysQR5679
SwissLX9163
United AirlinesUA6461
16:00
AirlineFlightNo
FlexflightW22024
LiftGE124
16:20
AirlineFlightNo
FlySafairFA120
16:40
AirlineFlightNo
CemAir5Z851
FlySafairFA114
Proflight ZambiaP08851
17:00
AirlineFlightNo
FlexflightW22054
Global AviationGE154
17:25
AirlineFlightNo
Air New ZealandNZ3154
EgyptAirMS9442
Ethiopian AirlinesET1825
FlySafairFA102
South African AirwaysSA354
17:35
AirlineFlightNo
FlySafairFA124
18:05
AirlineFlightNo
FlySafairFA217
18:10
AirlineFlightNo
Air New ZealandNZ3126
South African AirwaysSA362
18:25
AirlineFlightNo
Airlink4Z932
British AirwaysBA6203
KLMKL4547
United AirlinesUA6473
19:00
AirlineFlightNo
FlexflightW22034
LiftGE134
19:15
AirlineFlightNo
FlySafairFA215
19:35
AirlineFlightNo
Air New ZealandNZ3166
South African AirwaysSA366
19:50
AirlineFlightNo
FlySafairFA205
20:20
AirlineFlightNo
Air New ZealandNZ3172
South African AirwaysSA372
20:55
AirlineFlightNo
FlySafairFA625
21:00
AirlineFlightNo
FlySafairFA501
VIEW FLIGHTS
Tuesday
05:45
AirlineFlightNo
FlySafairFA100
06:00
AirlineFlightNo
Air New ZealandNZ3101
Kenya AirwaysKQ4560
South Africa AirwaysSA302
06:05
AirlineFlightNo
Airlink4Z926
Qatar AirwaysQR5687
06:15
AirlineFlightNo
FlySafairFA104
06:30
AirlineFlightNo
FlexflightW22010
LiftGE110
06:40
AirlineFlightNo
Air New ZealandNZ3102
South African AirwaysSA304
07:00
AirlineFlightNo
Airlink4Z920
British AirwaysBA6205
CemAir5Z831
FlySafairFA293
LATAM AirlinesLA5587
Proflight ZambiaP08831
QantasQF8282
Qatar AirwaysQR5685
08:50
AirlineFlightNo
FlySafairFA201
09:00
AirlineFlightNo
Air New ZealandNZ3107
Airlink4Z922
British AirwaysBA6201
EmiratesEK4003
Ethiopian AirlinesET1819
LATAM AirlinesLA5585
QantasQF8284
Qatar AirwaysQR5690
Singapore AirlinesSQ6100
South African AirwaysSA316
United AirlinesUA6472
09:25
AirlineFlightNo
FlySafairFA605
09:30
AirlineFlightNo
FlexflightW22002
LiftGE102
10:05
AirlineFlightNo
Air New ZealandNZ3118
South African AirwaysSA322
10:15
AirlineFlightNo
FlySafairFA299
10:40
AirlineFlightNo
Air New ZealandNZ3279
Asiana AirlinesOZ6791
Malaysia AirlinesMH5763
Singapore AirlinesSQ479
South African AirwaysSA7232
10:50
AirlineFlightNo
FlySafairFA693
11:00
AirlineFlightNo
FlexflightW22052
Global AviationGE152
11:05
AirlineFlightNo
Air New ZealandNZ3111
South African AirwaysSA326
11:45
AirlineFlightNo
FlySafairFA112
11:55
AirlineFlightNo
FlySafairFA110
12:00
AirlineFlightNo
FlySafairFA601
12:20
AirlineFlightNo
Air New ZealandNZ3120
South African AirwaysSA332
SwissLX4139
13:00
AirlineFlightNo
FlexflightW22032
LiftGE132
13:10
AirlineFlightNo
FlySafairFA295
13:30
AirlineFlightNo
CemAir5Z839
Proflight ZambiaP08839
14:00
AirlineFlightNo
Airlink4Z928
British AirwaysBA6202
KLMKL4545
QantasQF8286
Qatar AirwaysQR5678
14:35
AirlineFlightNo
FlySafairFA203
14:40
AirlineFlightNo
Air New ZealandNZ3122
LufthansaLH9547
South African AirwaysSA342
SwissLX4141
15:10
AirlineFlightNo
FlySafairFA207
15:15
AirlineFlightNo
FlySafairFA690
15:20
AirlineFlightNo
Air FranceAF7139
Airlink4Z924
EmiratesEK4033
KLMKL4543
LufthansaLH6443
Qatar AirwaysQR5679
SwissLX9163
United AirlinesUA6461
16:00
AirlineFlightNo
FlexflightW22024
LiftGE124
16:20
AirlineFlightNo
FlySafairFA120
16:40
AirlineFlightNo
FlySafairFA114
17:00
AirlineFlightNo
FlexflightW22054
Global AviationGE154
17:25
AirlineFlightNo
Air New ZealandNZ3154
EgyptAirMS9442
Ethiopian AirlinesET1825
FlySafairFA102
South African AirwaysSA354
17:35
AirlineFlightNo
FlySafairFA124
18:10
AirlineFlightNo
Air New ZealandNZ3126
South African AirwaysSA362
18:25
AirlineFlightNo
Airlink4Z932
British AirwaysBA6203
KLMKL4547
United AirlinesUA6473
19:00
AirlineFlightNo
FlexflightW22034
LiftGE134
19:15
AirlineFlightNo
FlySafairFA215
19:35
AirlineFlightNo
Air New ZealandNZ3166
South African AirwaysSA366
19:50
AirlineFlightNo
FlySafairFA205
20:25
AirlineFlightNo
Air New ZealandNZ3172
South African AirwaysSA372
21:05
AirlineFlightNo
FlySafairFA627
VIEW FLIGHTS
Wednesday
05:45
AirlineFlightNo
FlySafairFA100
06:00
AirlineFlightNo
Air New ZealandNZ3101
Kenya AirwaysKQ4560
South African AirwaysSA302
06:05
AirlineFlightNo
Airlink4Z926
Qatar AirwaysQR5687
06:15
AirlineFlightNo
FlySafairFA104
06:30
AirlineFlightNo
FlexflightW22010
Star AirGE110
06:40
AirlineFlightNo
Air New ZealandNZ3102
South African AirwaysSA304
07:00
AirlineFlightNo
Airlink4Z920
British AirwaysBA6205
CemAir5Z831
FlySafairFA293
LATAM AirlinesLA5587
Proflight ZambiaP08831
QantasQF8282
Qatar AirwaysQR5685
08:10
AirlineFlightNo
Air New ZealandNZ3105
South African AirwaysSA314
08:50
AirlineFlightNo
FlySafairFA201
09:00
AirlineFlightNo
Air New ZealandNZ3107
Airlink4Z922
British AirwaysBA6201
EmiratesEK4003
Ethiopian AirlinesET1819
LATAM AirlinesLA5585
QantasQF8284
Qatar AirwaysQR5690
Singapore AirlinesSQ6100
South African AirwaysSA316
United AirlinesUA6472
09:25
AirlineFlightNo
FlySafairFA605
09:30
AirlineFlightNo
FlexflightW22002
LiftGE102
10:05
AirlineFlightNo
Air New ZealandNZ3118
South African AirwaysSA322
10:15
AirlineFlightNo
FlySafairFA299
10:40
AirlineFlightNo
Air New ZealandNZ3279
Asiana AirlinesOZ6791
Malaysia AirlinesMH5763
Singapore AirlinesSQ479
South African AirwaysSA7232
10:50
AirlineFlightNo
FlySafairFA693
11:00
AirlineFlightNo
FlexflightW22052
Global AviationGE152
11:05
AirlineFlightNo
Air New ZealandNZ3111
GOL Linhas AereasG38813
South African AirwaysSA326
11:45
AirlineFlightNo
FlySafairFA112
11:55
AirlineFlightNo
FlySafairFA110
12:00
AirlineFlightNo
FlySafairFA601
12:20
AirlineFlightNo
Air New ZealandNZ3120
South African AirwaysSA332
SwissLX4139
13:00
AirlineFlightNo
FlexflightW22032
LiftGE132
13:10
AirlineFlightNo
FlySafairFA295
13:30
AirlineFlightNo
CemAir5Z839
Proflight ZambiaP08839
14:00
AirlineFlightNo
Airlink4Z928
British AirwaysBA6202
KLMKL4545
QantasQF8286
Qatar AirwaysQR5678
14:25
AirlineFlightNo
FlySafairFA381
14:40
AirlineFlightNo
Air New ZealandNZ3122
LufthansaLH9547
South African AirwaysSA342
SwissLX4141
15:10
AirlineFlightNo
FlySafairFA207
15:15
AirlineFlightNo
FlySafairFA690
15:20
AirlineFlightNo
Air FranceAF7139
Airlink4Z924
EmiratesEK4033
KLMKL4543
LufthansaLH6443
Qatar AirwaysQR5679
SwissLX9163
United AirlinesUA6461
16:00
AirlineFlightNo
FlexflightW22024
LiftGE124
16:20
AirlineFlightNo
FlySafairFA120
16:40
AirlineFlightNo
FlySafairFA114
17:00
AirlineFlightNo
FlexflightW22054
Global AviationGE154
17:25
AirlineFlightNo
Air New ZealandNZ3154
EgyptAirMS9442
Ethiopian AirlinesET1825
FlySafairFA102
South Africa AirwaysSA354
17:35
AirlineFlightNo
FlySafairFA124
17:50
AirlineFlightNo
FlySafairFA807
18:05
AirlineFlightNo
FlySafairFA217
18:10
AirlineFlightNo
Air New ZealandNZ3126
South African AirwaysSA362
18:25
AirlineFlightNo
Airlink4Z932
British AirwaysBA6203
KLMKL4547
United AirlinesUA6473
19:00
AirlineFlightNo
FlexflightW22034
LiftGE134
19:15
AirlineFlightNo
FlySafairFA215
19:35
AirlineFlightNo
Air New ZealandNZ3166
South African AirwaysSA366
19:50
AirlineFlightNo
FlySafairFA205
20:25
AirlineFlightNo
Air New ZealandNZ3172
South African AirwaysSA372
20:55
AirlineFlightNo
FlySafairFA625
VIEW FLIGHTS
Thursday
05:45
AirlineFlightNo
FlySafairFA100
05:50
AirlineFlightNo
FlySafairFA128
06:00
AirlineFlightNo
Air New ZealandNZ3101
GOL Linhas AereasG38808
Kenya AirwaysKQ4560
South African AirwaysSA302
06:05
AirlineFlightNo
Airlink4Z926
Qatar AirwaysQR5687
06:30
AirlineFlightNo
FlexflightW22010
LiftGE110
06:40
AirlineFlightNo
Air New ZealandNZ3102
South African AirwaysSA304
07:00
AirlineFlightNo
Airlink4Z920
British AirwaysBA6205
CemAir5Z831
FlySafairFA293
LATAM AirlinesLA5587
Proflight ZambiaP08831
QantasQF8282
Qatar AirwaysQR5685
08:50
AirlineFlightNo
FlySafairFA201
09:00
AirlineFlightNo
Air New ZealandNZ3107
Airlink4Z922
British AirwaysBA6201
EmiratesEK4003
Ethiopian AirlinesET1819
LATAM AirlinesLA5585
QantasQF8284
Qatar AirwaysQR5690
Singapore AirlinesSQ6100
South African AirwaysSA316
United AirlinesUA6472
09:25
AirlineFlightNo
FlySafairFA605
09:45
AirlineFlightNo
MIAT Regional5Z835
Proflight ZambiaP08835
10:00
AirlineFlightNo
FlexflightW22022
Global AviationGE122
10:05
AirlineFlightNo
Air New ZealandNZ3118
South African AirwaysSA322
10:15
AirlineFlightNo
FlySafairFA299
10:40
AirlineFlightNo
Air New ZealandNZ3279
Asiana AirlinesOZ6791
Malaysia AirlinesMH5763
Singapore AirlinesSQ479
South African AirwaysSA7232
10:50
AirlineFlightNo
FlySafairFA693
11:00
AirlineFlightNo
FlexflightW22052
LiftGE152
11:05
AirlineFlightNo
Air New ZealandNZ3111
South African AirwaysSA326
11:45
AirlineFlightNo
FlySafairFA112
12:00
AirlineFlightNo
FlySafairFA601
12:20
AirlineFlightNo
Air New ZealandNZ3120
South African AirwaysSA332
SwissLX4139
13:00
AirlineFlightNo
FlexflightW22032
LiftGE132
13:10
AirlineFlightNo
FlySafairFA295
13:30
AirlineFlightNo
CemAir5Z839
Proflight ZambiaP08839
14:00
AirlineFlightNo
Airlink4Z928
British AirwaysBA6202
FlexflightW22064
KLMKL4545
LiftGE164
QantasQF8286
Qatar AirwaysQR5678
14:25
AirlineFlightNo
FlySafairFA381
14:40
AirlineFlightNo
Air New ZealandNZ3122
LufthansaLH9547
South African AirwaysSA342
SwissLX4141
15:10
AirlineFlightNo
FlySafairFA207
15:15
AirlineFlightNo
FlySafairFA690
15:20
AirlineFlightNo
Air FranceAF7139
Airlink4Z924
EmiratesEK4033
KLMKL4543
LufthansaLH6443
Qatar AirwaysQR5679
SwissLX9163
United AirlinesUA6461
15:40
AirlineFlightNo
FlySafairFA513
16:00
AirlineFlightNo
FlexflightW22024
Global AviationGE124
16:20
AirlineFlightNo
FlySafairFA120
16:30
AirlineFlightNo
CemAir5Z843
Proflight ZambiaP08843
16:40
AirlineFlightNo
FlySafairFA114
17:00
AirlineFlightNo
FlexflightW22054
LiftGE154
17:25
AirlineFlightNo
Air New ZealandNZ3154
EgyptAirMS9442
Ethiopian AirlinesET1825
FlySafairFA102
South African AirwaysSA354
18:05
AirlineFlightNo
FlySafairFA217
18:10
AirlineFlightNo
Air New ZealandNZ3126
South African AirwaysSA362
18:25
AirlineFlightNo
Airlink4Z932
British AirwaysBA6203
KLMKL4547
United AirlinesUA6473
19:00
AirlineFlightNo
FlexflightW22034
LiftGE134
19:15
AirlineFlightNo
FlySafairFA215
19:35
AirlineFlightNo
Air New ZealandNZ3166
South African AirwaysSA366
19:50
AirlineFlightNo
FlySafairFA205
20:25
AirlineFlightNo
Air New ZealandNZ3172
FlySafairFA725
South African AirwaysSA372
VIEW FLIGHTS
Friday
05:45
AirlineFlightNo
FlySafairFA100
05:50
AirlineFlightNo
FlySafairFA128
06:00
AirlineFlightNo
Air New ZealandNZ3101
Kenya AirwaysKQ4560
South African AirwaysSA302
06:05
AirlineFlightNo
Airlink4Z926
Qatar AirwaysQR5687
06:40
AirlineFlightNo
Air New ZealandNZ3102
South African AirwaysSA304
07:00
AirlineFlightNo
Airlink4Z920
British AirwaysBA6205
CemAir5Z831
FlexflightW22030
FlySafairFA293
Global AviationGE130
LATAM AirlinesLA5587
Proflight ZambiaP08831
QantasQF8282
Qatar AirwaysQR5685
08:50
AirlineFlightNo
FlySafairFA201
09:00
AirlineFlightNo
Air New ZealandNZ3107
Airlink4Z922
British AirwaysBA6201
EmiratesEK4003
Ethiopian AirlinesET1819
LATAM AirlinesLA5585
QantasQF8284
Qatar AirwaysQR5690
Singapore AirlinesSQ6100
South Africa AirwaysSA316
United AirlinesUA6472
09:25
AirlineFlightNo
FlySafairFA605
09:45
AirlineFlightNo
MIAT Regional5Z835
Proflight ZambiaP08835
10:00
AirlineFlightNo
FlexflightW22022
LiftGE122
10:05
AirlineFlightNo
Air New ZealandNZ3118
South African AirwaysSA322
10:15
AirlineFlightNo
FlySafairFA299
10:40
AirlineFlightNo
Air New ZealandNZ3279
Asiana AirlinesOZ6791
Malaysia AirlinesMH5763
Singapore AirlinesSQ479
South African AirwaysSA7232
10:50
AirlineFlightNo
FlySafairFA693
11:00
AirlineFlightNo
FlexflightW22052
LiftGE152
11:05
AirlineFlightNo
Air New ZealandNZ3111
South African AirwaysSA326
11:45
AirlineFlightNo
FlySafairFA112
12:20
AirlineFlightNo
Air New ZealandNZ3120
South African AirwaysSA332
SwissLX4139
13:00
AirlineFlightNo
FlexflightW22032
Global AviationGE132
13:10
AirlineFlightNo
FlySafairFA295
13:30
AirlineFlightNo
CemAir5Z839
Proflight ZambiaP08839
14:00
AirlineFlightNo
Airlink4Z928
British AirwaysBA6202
KLMKL4545
QantasQF8286
Qatar AirwaysQR5678
14:25
AirlineFlightNo
FlySafairFA381
14:40
AirlineFlightNo
Air New ZealandNZ3122
LufthansaLH9547
South African AirwaysSA342
SwissLX4141
15:10
AirlineFlightNo
FlySafairFA207
15:15
AirlineFlightNo
FlySafairFA690
15:20
AirlineFlightNo
Air FranceAF7139
Airlink4Z924
EmiratesEK4033
KLMKL4543
LufthansaLH6443
Qatar AirwaysQR5679
SwissLX9163
United AirlinesUA6461
16:00
AirlineFlightNo
FlexflightW22024
LiftGE124
16:20
AirlineFlightNo
FlySafairFA120
16:30
AirlineFlightNo
MIAT Regional5Z843
Proflight ZambiaP08843
16:40
AirlineFlightNo
FlySafairFA114
17:00
AirlineFlightNo
FlexflightW22054
LiftGE154
17:25
AirlineFlightNo
Air New ZealandNZ3154
EgyptAirMS9442
Ethiopian AirlinesET1825
FlySafairFA102
South African AirwaysSA354
17:50
AirlineFlightNo
FlySafairFA807
18:05
AirlineFlightNo
FlySafairFA217
18:10
AirlineFlightNo
Air New ZealandNZ3126
South African AirwaysSA362
18:25
AirlineFlightNo
Airlink4Z932
British AirwaysBA6203
KLMKL4547
United AirlinesUA6473
19:00
AirlineFlightNo
FlexflightW22034
Global AviationGE134
19:15
AirlineFlightNo
FlySafairFA215
19:35
AirlineFlightNo
Air New ZealandNZ3166
South African AirwaysSA366
19:50
AirlineFlightNo
FlySafairFA205
19:55
AirlineFlightNo
FlySafairFA715
20:25
AirlineFlightNo
Air New ZealandNZ3172
South African AirwaysSA372
20:40
AirlineFlightNo
FlySafairFA603
20:55
AirlineFlightNo
FlySafairFA625
VIEW FLIGHTS
Saturday
05:45
AirlineFlightNo
FlySafairFA100
06:05
AirlineFlightNo
Airlink4Z926
Qatar AirwaysQR5687
06:40
AirlineFlightNo
Air New ZealandNZ3102
South African AirwaysSA304
07:00
AirlineFlightNo
Airlink4Z920
British AirwaysBA6205
FlySafairFA293
LATAM AirlinesLA5587
QantasQF8282
Qatar AirwaysQR5685
07:25
AirlineFlightNo
Air New ZealandNZ3103
Ethiopian AirlinesET1819
Singapore AirlinesSQ6100
South African AirwaysSA308
08:00
AirlineFlightNo
CemAir5Z831
Proflight ZambiaP08831
08:30
AirlineFlightNo
FlexflightW22040
LiftGE140
08:50
AirlineFlightNo
FlySafairFA201
09:00
AirlineFlightNo
Airlink4Z922
British AirwaysBA6201
EmiratesEK4003
KLMKL4541
LATAM AirlinesLA5585
QantasQF8284
Qatar AirwaysQR5690
United AirlinesUA6472
09:20
AirlineFlightNo
FlySafairFA607
10:00
AirlineFlightNo
FlexflightW22022
LiftGE122
10:05
AirlineFlightNo
Air New ZealandNZ3118
South Africa AirwaysSA322
10:15
AirlineFlightNo
FlySafairFA299
10:40
AirlineFlightNo
Air New ZealandNZ3279
Asiana AirlinesOZ6791
Malaysia AirlinesMH5763
Singapore AirlinesSQ479
South African AirwaysSA7232
10:45
AirlineFlightNo
CemAir5Z835
Proflight ZambiaP08835
10:50
AirlineFlightNo
FlySafairFA693
11:15
AirlineFlightNo
FlySafairFA116
11:30
AirlineFlightNo
FlexflightW22042
Global AviationGE142
11:45
AirlineFlightNo
FlySafairFA112
12:00
AirlineFlightNo
FlySafairFA601
12:20
AirlineFlightNo
Air New ZealandNZ3120
South African AirwaysSA332
12:50
AirlineFlightNo
Air New ZealandNZ3113
South African AirwaysSA334
13:10
AirlineFlightNo
FlySafairFA295
13:30
AirlineFlightNo
CemAir5Z839
Proflight ZambiaP08839
14:00
AirlineFlightNo
Airlink4Z928
British AirwaysBA6202
KLMKL4545
QantasQF8286
Qatar AirwaysQR5678
14:30
AirlineFlightNo
FlexflightW22044
LiftGE144
14:35
AirlineFlightNo
FlySafairFA203
14:40
AirlineFlightNo
Air New ZealandNZ3122
LufthansaLH9547
South African AirwaysSA342
SwissLX4141
15:15
AirlineFlightNo
FlySafairFA690
15:20
AirlineFlightNo
Air FranceAF7139
Airlink4Z924
EmiratesEK4033
KLMKL4543
LufthansaLH6443
Qatar AirwaysQR5679
SwissLX9163
United AirlinesUA6461
15:40
AirlineFlightNo
FlySafairFA513
15:55
AirlineFlightNo
Air New ZealandNZ3117
South African AirwaysSA352
SwissLX4133
16:20
AirlineFlightNo
FlySafairFA120
16:30
AirlineFlightNo
MIAT Regional5Z843
Proflight ZambiaP08843
16:40
AirlineFlightNo
FlySafairFA114
17:25
AirlineFlightNo
FlySafairFA102
17:30
AirlineFlightNo
FlexflightW22046
Global AviationGE146
18:10
AirlineFlightNo
Air New ZealandNZ3126
South African AirwaysSA362
19:15
AirlineFlightNo
FlySafairFA215
19:35
AirlineFlightNo
Air New ZealandNZ3166
South African AirwaysSA366
19:40
AirlineFlightNo
FlySafairFA219
19:50
AirlineFlightNo
FlySafairFA205
20:25
AirlineFlightNo
Air New ZealandNZ3172
South African AirwaysSA372
21:05
AirlineFlightNo
FlySafairFA627
VIEW FLIGHTS
Sunday
05:45
AirlineFlightNo
FlySafairFA106
05:50
AirlineFlightNo
FlySafairFA128
06:05
AirlineFlightNo
Airlink4Z926
Qatar AirwaysQR5687
07:00
AirlineFlightNo
Airlink4Z920
British AirwaysBA6205
FlexflightW22030
LATAM AirlinesLA5587
LiftGE130
QantasQF8282
Qatar AirwaysQR5685
07:05
AirlineFlightNo
FlySafairFA118
07:25
AirlineFlightNo
Air New ZealandNZ3103
Ethiopian AirlinesET1819
Singapore AirlinesSQ6100
South African AirwaysSA308
08:00
AirlineFlightNo
CemAir5Z831
Proflight ZambiaP08831
08:10
AirlineFlightNo
Air New ZealandNZ3105
GOL Linhas AereasG38813
South African AirwaysSA314
08:50
AirlineFlightNo
FlySafairFA201
09:00
AirlineFlightNo
Air FranceAF7139
Airlink4Z922
British AirwaysBA6201
EmiratesEK4003
KLMKL4541
LATAM AirlinesLA5585
QantasQF8284
Qatar AirwaysQR5690
United AirlinesUA6472
09:25
AirlineFlightNo
FlySafairFA605
10:00
AirlineFlightNo
FlexflightW22022
FlySafairFA805
Global AviationGE122
10:05
AirlineFlightNo
Air New ZealandNZ3118
South African AirwaysSA322
10:40
AirlineFlightNo
Air New ZealandNZ3279
Asiana AirlinesOZ6791
Malaysia AirlinesMH5763
Singapore AirlinesSQ479
South African AirwaysSA7232
10:45
AirlineFlightNo
CemAir5Z835
Proflight ZambiaP08835
10:50
AirlineFlightNo
FlySafairFA693
11:00
AirlineFlightNo
FlexflightW22052
LiftGE152
11:40
AirlineFlightNo
FlySafairFA108
12:20
AirlineFlightNo
Air New ZealandNZ3120
South African AirwaysSA332
12:50
AirlineFlightNo
Air New ZealandNZ3113
GOL Linhas AereasG38806
South Africa AirwaysSA334
12:55
AirlineFlightNo
FlySafairFA211
13:00
AirlineFlightNo
FlexflightW22032
LiftGE132
13:10
AirlineFlightNo
FlySafairFA801
13:30
AirlineFlightNo
CemAir5Z839
Proflight ZambiaP08839
14:25
AirlineFlightNo
FlySafairFA213
14:40
AirlineFlightNo
Air New ZealandNZ3122
LufthansaLH9547
South African AirwaysSA342
SwissLX4141
15:10
AirlineFlightNo
FlySafairFA291
15:15
AirlineFlightNo
FlySafairFA690
15:20
AirlineFlightNo
Airlink4Z924
EmiratesEK4033
KLMKL4543
LufthansaLH6443
Qatar AirwaysQR5679
SwissLX9163
United AirlinesUA6461
15:40
AirlineFlightNo
FlySafairFA126
15:55
AirlineFlightNo
Air New ZealandNZ3117
EgyptAirMS9442
South African AirwaysSA352
SwissLX4133
16:00
AirlineFlightNo
FlexflightW22024
Global AviationGE124
16:20
AirlineFlightNo
FlySafairFA297
16:30
AirlineFlightNo
CemAir5Z843
Proflight ZambiaP08843
17:00
AirlineFlightNo
FlexflightW22054
LiftGE154
17:20
AirlineFlightNo
FlySafairFA122
17:50
AirlineFlightNo
FlySafairFA807
18:05
AirlineFlightNo
FlySafairFA209
18:10
AirlineFlightNo
Air New ZealandNZ3126
South African AirwaysSA362
18:25
AirlineFlightNo
Airlink4Z932
British AirwaysBA6203
KLMKL4547
United AirlinesUA6473
19:00
AirlineFlightNo
FlexflightW22034
LiftGE134
19:15
AirlineFlightNo
FlySafairFA803
19:35
AirlineFlightNo
Air New ZealandNZ3166
South African AirwaysSA366
20:25
AirlineFlightNo
Air New ZealandNZ3172
South Africa AirwaysSA372
20:40
AirlineFlightNo
FlySafairFA603
20:55
AirlineFlightNo
FlySafairFA625
VIEW FLIGHTS

If you require a hire car at Oliver Reginald Tambo International be sure that you are in possession of a valid driving licence and also a current credit card.

Looking for the best car hire deals?

Find cheap car hire deals at Johannesburg Airport

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

DIRECT Safair
What is the cheapest direct flight one way from Cape Town CPT to Johannesburg JNB?
The cheapest direct flight one way from Cape Town CPT to Johannesburg JNB is £46.74 ($62 €54.52)
£46.74
$62 | €54.52
Check Latest Price
DIRECT Safair
What is the cheapest direct return flight from Cape Town CPT to Johannesburg JNB?
The cheapest direct return flight from Cape Town CPT to Johannesburg JNB is £90.46 ($120 €105.52)
£90.46
$120 | €105.52
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 CPT to JNB

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 - Cape Town (CPT) to Johannesburg (JNB)

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

Don't forget to book a rental car!

Search for cheap car rentals at JNB

Useful Information about Johannesburg Airport

Johannesburg Airport Passenger Traffic Rebounds in Q3 2023, Up 17% Year-over-Year

Johannesburg Airport Passenger Traffic Soars 16.85% in Q3 2023, Showing Signs of Recovery from Pandemic

View...
Johannesburg Airport Passenger Stats - Decline by 18% in July 2023

Johannesburg Airport, a prominent hub for air travel in South Africa, has experienced a significant decline in passenger numbers. According to available records, there was an 18.11% decrease in passenger figures in July 2023 compared to the pre-pandemic year of July 2019...

View...
Lounges at Johannesburg Airport

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

View...
Eating and Drinking at Johannesburg Airport

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

View...