Flights from Cape Town Airport CPT to Johannesburg Airport JNB

We've found the cheapest flights to Johannesburg

Returns from £79.92

One-way from £37.98

You have a selection of 23 airlines when departing Cape Town International to Oliver Reginald Tambo International. The journey time flying from Cape Town International to Oliver Reginald Tambo International South Africa is around 2 Hours 18 Minutes. With the distance covered being 1,271 Km (790 Miles). The airport code for Cape Town International is CPT and for Oliver Reginald Tambo International it is JNB.

The cost of ticket prices to Oliver Reginald Tambo International South Africa can vary quite considerably if you travel at certain times of the week especially at weekends. Oliver Reginald Tambo 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 Cape Town International. Our recommendation is to book well in advance if you are looking to get the best possible prices.

The table below shows the amount of daily flights in operation from Cape Town International (CPT) to Oliver Reginald Tambo International (JNB).

Flights Chart
AirlinerMoTuWeThFrSaSuFirst FlightLast FlightFlights
FlySafair2018191920182007:5023:00VIEW FLIGHTS
Airlink877777608:1020:45VIEW FLIGHTS
Flexflight767775708:3021:00VIEW FLIGHTS
Lift657774708:3021:00VIEW FLIGHTS
South African Airways556556608:0022:25VIEW FLIGHTS
British Airways545553408:5520:45VIEW FLIGHTS
Qatar Airways444444408:5520:10VIEW FLIGHTS
Proflight Zambia624443408:1021:15VIEW FLIGHTS
CemAir624443408:1021:15VIEW FLIGHTS
LAM624433408:1021:15VIEW FLIGHTS
United Airlines333332311:2520:10VIEW FLIGHTS
Ethiopian Airlines333332209:4521:25VIEW FLIGHTS
Africa Charter Airline222441212:0022:20VIEW FLIGHTS
Titan Airways Malta300223408:0019:15VIEW FLIGHTS
Singapore Airlines222222209:4512:40VIEW FLIGHTS
Lufthansa222222212:5517:25VIEW FLIGHTS
Emirates222222211:2517:25VIEW FLIGHTS
Swiss111222212:5517:50VIEW FLIGHTS
Malaysia Airlines111111112:4012:40VIEW FLIGHTS
Kenya Airways221110008:0012:55VIEW FLIGHTS
Asiana Airlines111111112:4012:40VIEW FLIGHTS
Air New Zealand111111112:4012:40VIEW FLIGHTS
EgyptAir111110117:5019:20VIEW FLIGHTS

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

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
07:50
AirlineFlightNo
FlySafairFA100
07:55
AirlineFlightNo
FlySafairFA128
08:00
AirlineFlightNo
South African AirwaysSA302
Kenya AirwaysKQ4560
08:10
AirlineFlightNo
Airlink4Z926
CemAir5Z831
LAMTM8831
Proflight ZambiaP08831
08:20
AirlineFlightNo
FlySafairFA104
08:30
AirlineFlightNo
LiftGE110
FlexflightW22010
08:55
AirlineFlightNo
British AirwaysBA6205
Qatar AirwaysQR5676
Airlink4Z920
09:05
AirlineFlightNo
FlySafairFA293
10:45
AirlineFlightNo
CemAir5Z835
LAMTM8835
Proflight ZambiaP08835
10:50
AirlineFlightNo
South African AirwaysSA316
Singapore AirlinesSQ6100
Ethiopian AirlinesET1819
10:55
AirlineFlightNo
FlySafairFA201
11:25
AirlineFlightNo
United AirlinesUA6472
British AirwaysBA6201
Qatar AirwaysQR5678
EmiratesEK4003
Airlink4Z922
11:30
AirlineFlightNo
LiftGE102
FlySafairFA605
FlexflightW22002
12:20
AirlineFlightNo
FlySafairFA299
12:40
AirlineFlightNo
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
Asiana AirlinesOZ6791
12:55
AirlineFlightNo
LufthansaLH9547
SwissLX4131
Kenya AirwaysKQ4562
FlySafairFA693
Africa Charter AirlineSA326
13:00
AirlineFlightNo
LiftGE152
FlexflightW22052
13:25
AirlineFlightNo
CemAir5Z839
LAMTM8839
Proflight ZambiaP08839
13:50
AirlineFlightNo
FlySafairFA112
14:00
AirlineFlightNo
Titan Airways MaltaTM8843
14:05
AirlineFlightNo
FlySafairFA601
15:00
AirlineFlightNo
LiftGE132
FlexflightW22032
15:15
AirlineFlightNo
FlySafairFA295
16:00
AirlineFlightNo
CemAir5Z843
LAMTM8843
Proflight ZambiaP08843
16:05
AirlineFlightNo
British AirwaysBA6202
Airlink4Z928
16:30
AirlineFlightNo
FlySafairFA381
16:40
AirlineFlightNo
Titan Airways MaltaTM8851
17:15
AirlineFlightNo
FlySafairFA207
17:20
AirlineFlightNo
FlySafairFA690
17:25
AirlineFlightNo
United AirlinesUA6461
LufthansaLH6443
Qatar AirwaysQR5679
EmiratesEK4033
Airlink4Z924
18:00
AirlineFlightNo
LiftGE124
FlexflightW22024
18:25
AirlineFlightNo
FlySafairFA120
18:40
AirlineFlightNo
CemAir5Z851
LAMTM8851
Proflight ZambiaP08851
18:45
AirlineFlightNo
FlySafairFA114
19:00
AirlineFlightNo
AirlinkGE154
FlexflightW22054
19:15
AirlineFlightNo
Titan Airways MaltaTM8855
19:20
AirlineFlightNo
South African AirwaysSA354
EgyptAirMS9442
Ethiopian AirlinesET1825
19:30
AirlineFlightNo
FlySafairFA102
20:10
AirlineFlightNo
United AirlinesUA6473
British AirwaysBA6203
Qatar AirwaysQR5677
Airlink4Z932
FlySafairFA217
20:45
AirlineFlightNo
British AirwaysBA6204
Airlink4Z930
21:00
AirlineFlightNo
LiftGE134
FlexflightW22034
21:15
AirlineFlightNo
CemAir5Z855
LAMTM8855
FlySafairFA205
Proflight ZambiaP08855
21:20
AirlineFlightNo
FlySafairFA215
21:25
AirlineFlightNo
South African AirwaysSA366
Ethiopian AirlinesET1827
22:20
AirlineFlightNo
Africa Charter AirlineSA372
VIEW FLIGHTS
Tuesday
07:50
AirlineFlightNo
FlySafairFA100
08:00
AirlineFlightNo
South African AirwaysSA302
Kenya AirwaysKQ4560
08:10
AirlineFlightNo
Airlink4Z926
08:20
AirlineFlightNo
FlySafairFA104
08:30
AirlineFlightNo
LiftGE110
FlexflightW22010
08:55
AirlineFlightNo
British AirwaysBA6205
Qatar AirwaysQR5676
Airlink4Z920
09:00
AirlineFlightNo
CemAir5Z831
LAMTM8831
Proflight ZambiaP08831
09:05
AirlineFlightNo
FlySafairFA293
10:50
AirlineFlightNo
South African AirwaysSA316
Singapore AirlinesSQ6100
Ethiopian AirlinesET1819
10:55
AirlineFlightNo
FlySafairFA201
11:25
AirlineFlightNo
United AirlinesUA6472
British AirwaysBA6201
Qatar AirwaysQR5678
EmiratesEK4003
Airlink4Z922
11:30
AirlineFlightNo
LiftGE102
FlySafairFA605
FlexflightW22002
12:20
AirlineFlightNo
FlySafairFA299
12:40
AirlineFlightNo
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
Asiana AirlinesOZ6791
12:55
AirlineFlightNo
LufthansaLH9547
SwissLX4131
Kenya AirwaysKQ4562
FlySafairFA693
Africa Charter AirlineSA326
13:00
AirlineFlightNo
AirlinkGE152
FlexflightW22052
13:50
AirlineFlightNo
FlySafairFA112
14:05
AirlineFlightNo
FlySafairFA601
15:00
AirlineFlightNo
LiftGE132
FlexflightW22032
15:15
AirlineFlightNo
FlySafairFA295
15:30
AirlineFlightNo
CemAir5Z839
LAMTM8839
Proflight ZambiaP08839
16:05
AirlineFlightNo
British AirwaysBA6202
Airlink4Z928
16:40
AirlineFlightNo
FlySafairFA203
17:15
AirlineFlightNo
FlySafairFA207
17:20
AirlineFlightNo
FlySafairFA690
17:25
AirlineFlightNo
United AirlinesUA6461
LufthansaLH6443
Qatar AirwaysQR5679
EmiratesEK4033
Airlink4Z924
18:00
AirlineFlightNo
LiftGE124
FlexflightW22024
18:25
AirlineFlightNo
FlySafairFA120
18:45
AirlineFlightNo
FlySafairFA114
19:20
AirlineFlightNo
South African AirwaysSA354
EgyptAirMS9442
Ethiopian AirlinesET1825
19:30
AirlineFlightNo
FlySafairFA102
20:10
AirlineFlightNo
United AirlinesUA6473
British AirwaysBA6203
Qatar AirwaysQR5677
Airlink4Z932
21:00
AirlineFlightNo
LiftGE134
FlexflightW22034
21:15
AirlineFlightNo
FlySafairFA205
21:20
AirlineFlightNo
FlySafairFA215
21:25
AirlineFlightNo
South African AirwaysSA366
Ethiopian AirlinesET1827
22:20
AirlineFlightNo
Africa Charter AirlineSA372
VIEW FLIGHTS
Wednesday
07:50
AirlineFlightNo
FlySafairFA100
08:00
AirlineFlightNo
South African AirwaysSA302
Kenya AirwaysKQ4560
08:10
AirlineFlightNo
Airlink4Z926
08:20
AirlineFlightNo
FlySafairFA104
08:30
AirlineFlightNo
LiftGE110
FlexflightW22010
08:55
AirlineFlightNo
British AirwaysBA6205
Qatar AirwaysQR5676
Airlink4Z920
09:00
AirlineFlightNo
CemAir5Z831
LAMTM8831
Proflight ZambiaP08831
09:05
AirlineFlightNo
FlySafairFA293
10:50
AirlineFlightNo
South African AirwaysSA316
Singapore AirlinesSQ6100
Ethiopian AirlinesET1819
10:55
AirlineFlightNo
FlySafairFA201
11:25
AirlineFlightNo
United AirlinesUA6472
British AirwaysBA6201
Qatar AirwaysQR5678
EmiratesEK4003
Airlink4Z922
11:30
AirlineFlightNo
LiftGE102
FlySafairFA605
FlexflightW22002
11:45
AirlineFlightNo
CemAir5Z835
LAMTM8835
Proflight ZambiaP08835
12:20
AirlineFlightNo
FlySafairFA299
12:40
AirlineFlightNo
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
Asiana AirlinesOZ6791
12:55
AirlineFlightNo
LufthansaLH9547
FlySafairFA693
Africa Charter AirlineSA326
13:00
AirlineFlightNo
LiftGE152
FlexflightW22052
13:50
AirlineFlightNo
FlySafairFA112
14:05
AirlineFlightNo
FlySafairFA601
15:00
AirlineFlightNo
LiftGE132
FlexflightW22032
15:15
AirlineFlightNo
FlySafairFA295
15:30
AirlineFlightNo
CemAir5Z839
LAMTM8839
Proflight ZambiaP08839
16:05
AirlineFlightNo
British AirwaysBA6202
Airlink4Z928
16:10
AirlineFlightNo
South African AirwaysSA334
SwissLX4131
16:30
AirlineFlightNo
FlySafairFA381
17:15
AirlineFlightNo
FlySafairFA207
17:20
AirlineFlightNo
FlySafairFA690
17:25
AirlineFlightNo
United AirlinesUA6461
LufthansaLH6443
Qatar AirwaysQR5679
EmiratesEK4033
Airlink4Z924
18:00
AirlineFlightNo
LiftGE124
FlexflightW22024
18:25
AirlineFlightNo
FlySafairFA120
18:30
AirlineFlightNo
CemAir5Z843
LAMTM8843
Proflight ZambiaP08843
18:45
AirlineFlightNo
FlySafairFA114
19:00
AirlineFlightNo
LiftGE154
FlexflightW22054
19:20
AirlineFlightNo
South African AirwaysSA354
EgyptAirMS9442
Ethiopian AirlinesET1825
19:40
AirlineFlightNo
FlySafairFA124
20:10
AirlineFlightNo
United AirlinesUA6473
British AirwaysBA6203
Qatar AirwaysQR5677
Airlink4Z932
FlySafairFA217
20:45
AirlineFlightNo
British AirwaysBA6204
Airlink4Z930
21:00
AirlineFlightNo
LiftGE134
FlexflightW22034
21:15
AirlineFlightNo
FlySafairFA205
21:20
AirlineFlightNo
FlySafairFA215
21:25
AirlineFlightNo
South African AirwaysSA366
Ethiopian AirlinesET1827
22:20
AirlineFlightNo
Africa Charter AirlineSA372
VIEW FLIGHTS
Thursday
07:50
AirlineFlightNo
FlySafairFA100
08:00
AirlineFlightNo
South African AirwaysSA302
Kenya AirwaysKQ4560
08:10
AirlineFlightNo
Airlink4Z926
08:20
AirlineFlightNo
FlySafairFA104
08:30
AirlineFlightNo
LiftGE110
FlexflightW22010
08:55
AirlineFlightNo
British AirwaysBA6205
Qatar AirwaysQR5676
Airlink4Z920
09:00
AirlineFlightNo
CemAir5Z831
LAMTM8831
Proflight ZambiaP08831
09:05
AirlineFlightNo
FlySafairFA293
09:45
AirlineFlightNo
Titan Airways MaltaTM8835
10:50
AirlineFlightNo
South African AirwaysSA316
Singapore AirlinesSQ6100
Ethiopian AirlinesET1819
10:55
AirlineFlightNo
FlySafairFA201
11:25
AirlineFlightNo
United AirlinesUA6472
British AirwaysBA6201
Qatar AirwaysQR5678
EmiratesEK4003
Airlink4Z922
11:30
AirlineFlightNo
FlySafairFA605
11:45
AirlineFlightNo
CemAir5Z835
LAMTM8835
Proflight ZambiaP08835
12:00
AirlineFlightNo
LiftGE122
FlexflightW22022
Africa Charter AirlineSA322
12:20
AirlineFlightNo
FlySafairFA299
12:40
AirlineFlightNo
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
Asiana AirlinesOZ6791
12:55
AirlineFlightNo
LufthansaLH9547
SwissLX4131
FlySafairFA693
Africa Charter AirlineSA326
13:00
AirlineFlightNo
LiftGE152
FlexflightW22052
13:30
AirlineFlightNo
Titan Airways MaltaTM8839
13:50
AirlineFlightNo
FlySafairFA112
14:05
AirlineFlightNo
FlySafairFA601
15:00
AirlineFlightNo
LiftGE132
FlexflightW22032
15:15
AirlineFlightNo
FlySafairFA295
15:30
AirlineFlightNo
CemAir5Z839
LAMTM8839
Proflight ZambiaP08839
16:05
AirlineFlightNo
British AirwaysBA6202
Airlink4Z928
16:30
AirlineFlightNo
FlySafairFA381
17:15
AirlineFlightNo
FlySafairFA207
17:20
AirlineFlightNo
FlySafairFA690
17:25
AirlineFlightNo
United AirlinesUA6461
LufthansaLH6443
Qatar AirwaysQR5679
EmiratesEK4033
Airlink4Z924
17:50
AirlineFlightNo
SwissLX4133
Africa Charter AirlineSA352
18:00
AirlineFlightNo
LiftGE124
FlexflightW22024
18:25
AirlineFlightNo
FlySafairFA120
18:30
AirlineFlightNo
CemAir5Z843
LAMTM8843
Proflight ZambiaP08843
18:45
AirlineFlightNo
FlySafairFA114
19:00
AirlineFlightNo
LiftGE154
FlexflightW22054
19:20
AirlineFlightNo
South African AirwaysSA354
EgyptAirMS9442
Ethiopian AirlinesET1825
19:30
AirlineFlightNo
FlySafairFA102
20:10
AirlineFlightNo
United AirlinesUA6473
British AirwaysBA6203
Qatar AirwaysQR5677
Airlink4Z932
FlySafairFA217
20:45
AirlineFlightNo
British AirwaysBA6204
Airlink4Z930
21:00
AirlineFlightNo
LiftGE134
FlexflightW22034
21:15
AirlineFlightNo
FlySafairFA205
21:20
AirlineFlightNo
FlySafairFA215
21:25
AirlineFlightNo
South African AirwaysSA366
Ethiopian AirlinesET1827
22:20
AirlineFlightNo
Africa Charter AirlineSA372
VIEW FLIGHTS
Friday
07:50
AirlineFlightNo
FlySafairFA100
07:55
AirlineFlightNo
FlySafairFA128
08:00
AirlineFlightNo
South African AirwaysSA302
Kenya AirwaysKQ4560
08:10
AirlineFlightNo
Airlink4Z926
08:55
AirlineFlightNo
British AirwaysBA6205
Qatar AirwaysQR5676
Airlink4Z920
09:00
AirlineFlightNo
CemAir5Z831
LiftGE130
LAMTM8831
FlexflightW22030
Proflight ZambiaP08831
09:05
AirlineFlightNo
FlySafairFA293
10:50
AirlineFlightNo
South African AirwaysSA316
Singapore AirlinesSQ6100
Ethiopian AirlinesET1819
10:55
AirlineFlightNo
FlySafairFA201
11:25
AirlineFlightNo
United AirlinesUA6472
British AirwaysBA6201
Qatar AirwaysQR5678
EmiratesEK4003
Airlink4Z922
11:30
AirlineFlightNo
FlySafairFA605
11:45
AirlineFlightNo
CemAir5Z835
LAMTM8835
Proflight ZambiaP08835
12:00
AirlineFlightNo
LiftGE122
FlexflightW22022
Africa Charter AirlineSA322
12:20
AirlineFlightNo
FlySafairFA299
12:40
AirlineFlightNo
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
Asiana AirlinesOZ6791
12:55
AirlineFlightNo
LufthansaLH9547
SwissLX4131
FlySafairFA693
Africa Charter AirlineSA326
13:00
AirlineFlightNo
LiftGE152
FlexflightW22052
13:50
AirlineFlightNo
FlySafairFA112
15:00
AirlineFlightNo
LiftGE132
FlexflightW22032
15:15
AirlineFlightNo
FlySafairFA295
15:30
AirlineFlightNo
CemAir5Z839
Titan Airways MaltaTM8839
Proflight ZambiaP08839
16:05
AirlineFlightNo
British AirwaysBA6202
Airlink4Z928
16:30
AirlineFlightNo
Titan Airways MaltaTM8843
FlySafairFA381
17:15
AirlineFlightNo
FlySafairFA207
17:20
AirlineFlightNo
FlySafairFA690
17:25
AirlineFlightNo
United AirlinesUA6461
LufthansaLH6443
Qatar AirwaysQR5679
EmiratesEK4033
Airlink4Z924
17:50
AirlineFlightNo
SwissLX4133
Africa Charter AirlineSA352
18:00
AirlineFlightNo
LiftGE124
FlexflightW22024
18:25
AirlineFlightNo
FlySafairFA120
18:30
AirlineFlightNo
CemAir5Z843
LAMTM8843
Proflight ZambiaP08843
18:45
AirlineFlightNo
FlySafairFA114
19:00
AirlineFlightNo
LiftGE154
FlexflightW22054
19:20
AirlineFlightNo
South African AirwaysSA354
EgyptAirMS9442
Ethiopian AirlinesET1825
19:30
AirlineFlightNo
FlySafairFA102
20:10
AirlineFlightNo
United AirlinesUA6473
British AirwaysBA6203
Qatar AirwaysQR5677
Airlink4Z932
FlySafairFA217
20:45
AirlineFlightNo
British AirwaysBA6204
Airlink4Z930
21:00
AirlineFlightNo
LiftGE134
FlexflightW22034
21:15
AirlineFlightNo
FlySafairFA205
21:20
AirlineFlightNo
FlySafairFA215
21:25
AirlineFlightNo
South African AirwaysSA366
Ethiopian AirlinesET1827
22:20
AirlineFlightNo
Africa Charter AirlineSA372
22:45
AirlineFlightNo
FlySafairFA603
23:00
AirlineFlightNo
FlySafairFA625
VIEW FLIGHTS
Saturday
07:50
AirlineFlightNo
FlySafairFA100
08:00
AirlineFlightNo
Titan Airways MaltaTM8831
08:10
AirlineFlightNo
Airlink4Z926
08:20
AirlineFlightNo
FlySafairFA104
08:55
AirlineFlightNo
British AirwaysBA6205
Qatar AirwaysQR5676
Airlink4Z920
09:05
AirlineFlightNo
FlySafairFA293
09:25
AirlineFlightNo
South African AirwaysSA308
Singapore AirlinesSQ6100
Ethiopian AirlinesET1819
10:00
AirlineFlightNo
CemAir5Z831
LAMTM8831
Proflight ZambiaP08831
10:30
AirlineFlightNo
LiftGE140
FlexflightW22040
10:55
AirlineFlightNo
FlySafairFA201
11:25
AirlineFlightNo
United AirlinesUA6472
British AirwaysBA6201
Qatar AirwaysQR5678
EmiratesEK4003
Airlink4Z922
FlySafairFA607
12:00
AirlineFlightNo
South African AirwaysSA322
AirlinkGE122
FlexflightW22022
12:20
AirlineFlightNo
FlySafairFA299
12:40
AirlineFlightNo
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
Asiana AirlinesOZ6791
12:55
AirlineFlightNo
FlySafairFA693
13:30
AirlineFlightNo
LiftGE142
Titan Airways MaltaTM8839
FlexflightW22042
13:50
AirlineFlightNo
FlySafairFA112
14:05
AirlineFlightNo
FlySafairFA601
15:05
AirlineFlightNo
South African AirwaysSA334
LufthansaLH9547
SwissLX4131
15:15
AirlineFlightNo
FlySafairFA295
15:30
AirlineFlightNo
CemAir5Z839
LAMTM8839
Proflight ZambiaP08839
16:05
AirlineFlightNo
British AirwaysBA6202
Airlink4Z928
16:30
AirlineFlightNo
LiftGE144
Titan Airways MaltaTM8843
FlexflightW22044
16:40
AirlineFlightNo
FlySafairFA203
17:20
AirlineFlightNo
FlySafairFA690
17:25
AirlineFlightNo
United AirlinesUA6461
LufthansaLH6443
Qatar AirwaysQR5679
EmiratesEK4033
Airlink4Z924
17:50
AirlineFlightNo
SwissLX4133
Africa Charter AirlineSA352
18:25
AirlineFlightNo
FlySafairFA120
18:30
AirlineFlightNo
CemAir5Z843
LAMTM8843
Proflight ZambiaP08843
18:45
AirlineFlightNo
FlySafairFA114
19:30
AirlineFlightNo
LiftGE146
FlySafairFA102
FlexflightW22046
20:10
AirlineFlightNo
Qatar AirwaysQR5677
Airlink4Z932
21:20
AirlineFlightNo
FlySafairFA215
21:25
AirlineFlightNo
South African AirwaysSA366
Ethiopian AirlinesET1827
21:45
AirlineFlightNo
FlySafairFA219
22:20
AirlineFlightNo
South African AirwaysSA372
22:55
AirlineFlightNo
FlySafairFA627
VIEW FLIGHTS
Sunday
07:50
AirlineFlightNo
FlySafairFA106
07:55
AirlineFlightNo
FlySafairFA128
08:00
AirlineFlightNo
Titan Airways MaltaTM8839
08:10
AirlineFlightNo
Airlink4Z926
08:55
AirlineFlightNo
British AirwaysBA6205
Qatar AirwaysQR5676
Airlink4Z920
09:00
AirlineFlightNo
LiftGE130
FlexflightW22030
09:10
AirlineFlightNo
FlySafairFA118
09:45
AirlineFlightNo
South African AirwaysSA308
Singapore AirlinesSQ6100
Ethiopian AirlinesET1819
10:00
AirlineFlightNo
CemAir5Z839
LAMTM8839
Proflight ZambiaP08839
10:10
AirlineFlightNo
South African AirwaysSA314
10:45
AirlineFlightNo
Titan Airways MaltaTM8835
10:55
AirlineFlightNo
FlySafairFA201
11:25
AirlineFlightNo
United AirlinesUA6472
British AirwaysBA6201
Qatar AirwaysQR5678
EmiratesEK4003
Airlink4Z922
11:30
AirlineFlightNo
FlySafairFA605
12:00
AirlineFlightNo
LiftGE122
FlexflightW22022
Africa Charter AirlineSA322
12:05
AirlineFlightNo
FlySafairFA805
12:40
AirlineFlightNo
Malaysia AirlinesMH5763
South African AirwaysSA7232
Air New ZealandNZ3279
Singapore AirlinesSQ479
Asiana AirlinesOZ6791
12:45
AirlineFlightNo
CemAir5Z835
LAMTM8835
Proflight ZambiaP08835
12:55
AirlineFlightNo
FlySafairFA693
13:00
AirlineFlightNo
LiftGE152
FlexflightW22052
13:30
AirlineFlightNo
Titan Airways MaltaTM8851
13:45
AirlineFlightNo
FlySafairFA108
15:00
AirlineFlightNo
LiftGE132
FlySafairFA211
FlexflightW22032
15:05
AirlineFlightNo
South African AirwaysSA334
LufthansaLH9547
SwissLX4131
15:20
AirlineFlightNo
FlySafairFA801
15:30
AirlineFlightNo
CemAir5Z851
LAMTM8851
Proflight ZambiaP08851
16:30
AirlineFlightNo
Titan Airways MaltaTM8843
16:35
AirlineFlightNo
FlySafairFA213
17:15
AirlineFlightNo
FlySafairFA291
17:20
AirlineFlightNo
FlySafairFA690
17:25
AirlineFlightNo
United AirlinesUA6461
LufthansaLH6443
Qatar AirwaysQR5679
EmiratesEK4033
Airlink4Z924
17:45
AirlineFlightNo
FlySafairFA126
17:50
AirlineFlightNo
EgyptAirMS9442
SwissLX4133
Africa Charter AirlineSA352
18:00
AirlineFlightNo
LiftGE124
FlexflightW22024
18:05
AirlineFlightNo
United AirlinesUA6473
Qatar AirwaysQR5677
18:25
AirlineFlightNo
FlySafairFA297
18:30
AirlineFlightNo
CemAir5Z843
LAMTM8843
Proflight ZambiaP08843
18:40
AirlineFlightNo
British AirwaysBA6204
19:00
AirlineFlightNo
LiftGE154
FlexflightW22054
19:25
AirlineFlightNo
Ethiopian AirlinesET1827
FlySafairFA122
20:10
AirlineFlightNo
British AirwaysBA6203
Airlink4Z932
FlySafairFA209
20:45
AirlineFlightNo
Airlink4Z930
21:00
AirlineFlightNo
LiftGE134
FlexflightW22034
21:20
AirlineFlightNo
FlySafairFA803
21:25
AirlineFlightNo
South African AirwaysSA366
22:25
AirlineFlightNo
South African AirwaysSA372
22:45
AirlineFlightNo
FlySafairFA603
23:00
AirlineFlightNo
FlySafairFA625
VIEW FLIGHTS

Don’t forget that flight regulations are getting tight so we recommend you leave plenty of time to get through customs at Cape Town International.

Don't forget to book your car rental!

Search for cheap car rentals in Cape Town, South Africa

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 £37.98 ($48 €44.85)
£37.98
$48 | €44.85
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 £79.92 ($101 €94.37)
£79.92
$101 | €94.37
Check Latest Price
1+ STOP(S)
What is the cheapest return flight from Cape Town CPT to Johannesburg JNB?
The cheapest return flight from Cape Town CPT to Johannesburg JNB is £125.82 ($159 €148.56)
£125.82
$159 | €148.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 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): 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 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 your hire car!

Search for cheap vehicle rentals at Cape Town Airport

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...