Direct (non-stop) flights from Cape Town to Johannesburg

All flight schedules from Cape Town International, South Africa to Johannesburg International, South Africa. This route is operated by 8 airline(s), and the flight time is 2 hours and 15 minutes. The distance is 794 miles.

CPT Cape Town International
Cape Town, South Africa
JNB Johannesburg International
Johannesburg, South Africa
CHANGE DIRECTION
Flight time
2h 15m
Flight distance
794mi, 1278km
Flights from Cape Town to Johannesburg route map
VIEW LARGER MAP
South Africa
Cape Town
South Africa
Johannesburg
Distance
794 miles · (1278 km)
Flight time
2 hours and 15 minutes

Airlines with direct flights from Cape Town (CPT) to Johannesburg (JNB)

  • Safair
    S
    M
    T
    W
    T
    F
    S
    Low-cost airline
    22-23 daily flights
  • South African Airways
    Star Alliance
    S
    M
    T
    W
    T
    F
    S
    Business available
    5-6 daily flights
    Arriving at terminal B
  • Singapore Airlines
    Star Alliance
    S
    M
    T
    W
    T
    F
    S
    Business available
    1 daily flight
    Arriving at terminal A
  • CemAir
    S
    M
    T
    W
    T
    F
    S
    3-4 daily flights
  • Airlink (South Africa)
    Star Alliance
    S
    M
    T
    W
    T
    F
    S
    Business available
    5-7 daily flights
    Arriving at terminal B
  • Global Aviation
    S
    M
    T
    W
    T
    F
    S
    5-7 daily flights
  • Air Belgium
    S
    M
    T
    W
    T
    F
    S
    Business available
    1 daily flight
  • Air Caraibes
    S
    M
    T
    W
    T
    F
    S
    Begins in 2023-11-25
    Business available
FLIGHTS WITH STOPS
SELECT DATES & SHOW PRICES
MONTHLY
FA
WEEKLY
SA
WEEKLY
SQ
WEEKLY
5Z
WEEKLY
4Z
WEEKLY
GE
WEEKLY
KF
WEEKLY
TX
WEEKLY

Cape Town (CPT) to Johannesburg (JNB) flight schedule

The monthly calendar shows every direct flight departure from Cape Town International (CPT) with all airlines. Click on a date to see a list of flights or search for the best prices.

Safair flight schedule from Cape Town to Johannesburg

All weekly departures with Safair. The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15
FA100
05:45
05:45
05:45
05:45
05:45
05:45
----
FA106
----
----
----
----
----
----
05:45
FA128
05:50
05:50
05:50
05:50
05:50
05:50
05:50
FA104
06:15
06:15
06:15
06:15
06:15
06:15
06:15
FA293
07:00
07:00
07:00
07:00
07:00
07:00
----
FA118
----
----
----
----
----
----
07:05
FA201
08:50
08:50
08:50
08:50
08:50
08:50
08:50
FA607
----
----
----
----
----
09:10
----
FA605
09:20
09:20
09:20
09:20
09:20
----
09:20
FA299
10:00
10:00
10:00
10:00
10:00
10:00
----
FA805
----
----
----
----
----
----
10:00
FA693
10:45
10:45
10:45
10:45
10:45
10:45
10:45
FA116
----
11:10
----
----
----
11:10
----
FA108
----
----
----
----
----
----
11:30
FA112
11:30
11:30
11:30
11:30
11:30
11:30
----
FA110
11:50
11:50
11:50
11:50
11:50
11:50
11:50
FA601
12:00
12:00
12:00
12:00
----
12:00
----
FA211
----
----
----
----
----
----
13:00
FA295
13:15
13:15
13:15
13:15
13:15
13:15
----
FA801
----
----
----
----
----
----
13:20
FA213
----
----
----
----
----
----
14:35
FA203
14:45
14:45
14:45
14:45
14:45
14:45
----
FA207
15:35
15:35
15:35
15:35
15:35
----
----
FA291
----
----
----
----
----
----
15:35
FA690
16:05
16:05
16:05
16:05
16:05
16:05
16:05
FA126
----
----
----
----
----
----
16:25
FA120
16:40
16:40
16:40
16:40
16:40
16:40
----
FA297
----
----
----
----
----
----
16:40
FA114
17:00
17:00
17:00
17:00
17:00
17:00
----
FA124
17:25
17:25
17:25
17:25
17:25
17:25
17:25
FA122
----
----
----
----
----
----
17:30
FA102
17:45
17:45
17:45
17:45
17:45
17:45
----
FA209
----
----
----
----
----
----
18:30
FA217
18:30
----
18:30
18:30
18:30
----
----
FA219
----
----
----
----
----
19:10
----
FA215
19:25
19:25
19:25
19:25
19:25
19:25
----
FA623
----
----
----
----
----
19:35
----
FA205
20:00
20:00
20:00
20:00
20:00
20:00
----
FA803
----
----
----
----
----
----
20:00
FA603
----
----
----
----
20:30
----
20:30
FA625
20:35
20:35
20:35
----
20:35
----
20:35

South African Airways flight schedule from Cape Town to Johannesburg

All weekly departures with South African Airways. The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15
SA302
06:00
06:00
06:00
06:00
06:00
----
----
SA308
----
----
----
----
----
07:45
07:45
SA316
08:55
08:55
08:55
08:55
08:55
----
----
SA332
11:20
11:20
11:20
11:20
11:20
----
----
SA334
----
----
----
----
----
13:05
12:45
SA352
----
----
----
----
----
15:50
15:50
SA354
17:20
17:20
17:20
17:20
17:20
----
----
SA372
19:30
19:30
19:30
19:30
19:30
19:30
19:30
SA374
21:20
21:20
21:20
21:20
21:20
21:20
21:20

Singapore Airlines flight schedule from Cape Town to Johannesburg

All weekly departures with Singapore Airlines. The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15
SQ479
10:40
10:40
10:40
10:40
10:40
10:40
10:40

CemAir flight schedule from Cape Town to Johannesburg

All weekly departures with CemAir. The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15
5Z835
08:45
08:45
08:45
08:45
08:45
08:45
----
5Z843
11:15
14:00
14:00
14:00
14:00
16:30
11:15
5Z853
----
----
----
----
----
----
18:00
5Z855
19:15
19:15
19:15
19:15
19:15
19:15
19:15
5Z857
----
----
----
----
21:00
----
----

Airlink (South Africa) flight schedule from Cape Town to Johannesburg

All weekly departures with Airlink (South Africa). The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15
4Z926
06:05
06:05
06:05
06:05
06:05
06:05
06:05
4Z892
06:50
06:50
06:50
06:50
06:50
----
----
4Z902
09:20
09:20
09:20
09:20
09:20
09:20
09:20
4Z896
14:00
14:00
14:00
14:00
14:00
14:00
----
4Z920
15:15
15:15
15:15
15:15
15:15
15:15
15:15
4Z898
17:55
17:55
17:55
17:55
17:55
----
17:55
4Z932
----
----
----
----
----
17:55
----
4Z910
18:40
----
18:40
18:40
18:40
----
18:40

Global Aviation flight schedule from Cape Town to Johannesburg

All weekly departures with Global Aviation. The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15
GE110
06:30
06:30
06:30
06:30
----
----
----
GE130
----
----
----
----
07:00
----
07:00
GE140
----
----
----
----
----
08:30
----
GE102
09:30
09:30
09:30
----
----
09:30
----
GE122
----
----
----
10:00
10:00
----
10:00
GE152
11:00
----
----
11:00
11:00
----
----
GE142
----
----
----
----
----
11:30
----
GE132
13:00
13:00
13:00
13:00
13:00
----
13:00
GE144
----
----
----
----
----
14:30
----
GE164
----
----
----
----
----
----
15:00
GE124
16:00
16:00
16:00
16:00
16:00
----
16:00
GE154
----
----
17:00
17:00
17:00
----
----
GE146
----
----
----
----
----
17:30
----
GE134
19:00
19:00
19:00
19:00
19:00
----
19:00

Air Belgium flight schedule from Cape Town to Johannesburg

All weekly departures with Air Belgium. The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15
KF2306
15:00
----
----
15:00
----
----
----

Air Caraibes flight schedule from Cape Town to Johannesburg

All weekly departures with Air Caraibes. The week calendar shows every flight departure from Cape Town (CPT) to Johannesburg (JNB). Click on a blue date to see a list of flights.

W41 (Oct 9 - Oct 15)
  • W39 (Sep 25 - Oct 1)
  • W40 (Oct 2 - Oct 8)
  • W41 (Oct 9 - Oct 15)
  • W42 (Oct 16 - Oct 22)
  • W43 (Oct 23 - Oct 29)
  • W44 (Oct 30 - Nov 5)
  • W45 (Nov 6 - Nov 12)
  • W46 (Nov 13 - Nov 19)
  • W47 (Nov 20 - Nov 26)
  • W48 (Nov 27 - Dec 3)
  • W49 (Dec 4 - Dec 10)
  • W50 (Dec 11 - Dec 17)
  • W51 (Dec 18 - Dec 24)
  • W52 (Dec 25 - Dec 31)
  • W01 (Jan 1 - Jan 7)
  • W02 (Jan 8 - Jan 14)
  • W03 (Jan 15 - Jan 21)
  • W04 (Jan 22 - Jan 28)
  • W05 (Jan 29 - Feb 4)
  • W06 (Feb 5 - Feb 11)
  • W07 (Feb 12 - Feb 18)
  • W08 (Feb 19 - Feb 25)
  • W09 (Feb 26 - Mar 3)
  • W10 (Mar 4 - Mar 10)
  • W11 (Mar 11 - Mar 17)
  • W12 (Mar 18 - Mar 24)
  • W13 (Mar 25 - Mar 31)
  • W14 (Apr 1 - Apr 7)
  • W15 (Apr 8 - Apr 14)
  • W16 (Apr 15 - Apr 21)
  • W17 (Apr 22 - Apr 28)
  • W18 (Apr 29 - May 5)
  • W19 (May 6 - May 12)
  • W20 (May 13 - May 19)
  • W21 (May 20 - May 26)
  • W22 (May 27 - Jun 2)
Flight
Mon
Oct 9
Tue
Oct 10
Wed
Oct 11
Thu
Oct 12
Fri
Oct 13
Sat
Oct 14
Sun
Oct 15

We could not find any flights for this time period. Please try another week.

ZA
Arriving at Johannesburg (JNB)

Johannesburg International (JNB) is the largest airport in South Africa. You can fly to 79 destinations with 46 airlines in scheduled passenger traffic.

Show all flights from JNB

Best prices on rental cars in Johannesburg
Compare prices and book now with free cancellation.
Hotel deals in Johannesburg with free cancellation
Top 10 things to do in Johannesburg
Find out what other travelers are looking for in Johannesburg.

ZA
Departing from Cape Town (CPT)

Cape Town International (CPT) is the second largest airport in South Africa. You can fly to 40 destinations with 28 airlines in scheduled passenger traffic.

Show all flights from CPT

Airlines with alternative airports from Cape Town to Johannesburg

The airlines below are departing from or arriving to other airports in the same city or very close.

Safair
Cape Town International Lanseria
Duration
2 hours and 15 minutes
Mango
Star Alliance
Cape Town International Lanseria
Duration
1 hour and 55 minutes
Comair
Oneworld
Cape Town International Lanseria
Duration
2 hours and 00 minute
Show detailed flight schedule from CPT to HLA

Airlines with direct flights from Cape Town to Johannesburg in the past

  • British Airways
    Oneworld
    Last flight was scheduled 2023-11-12
  • Mango
    Star Alliance
    Last flight was scheduled 2021-10-10
  • Comair
    Oneworld
    Last flight was scheduled 2022-12-21
  • Air Zimbabwe
    Last flight was scheduled 2020-03-27
  • FlexFlight
    Last flight was scheduled 2024-02-29

Cape Town - Johannesburg flight price statistics

$120
Approximate

The numbers are avarage prices found based on user searches for direct flights between Cape Town International and Johannesburg International. Its calculated from the cheapest prices found per month for a round-trip with 1 adult and can vary depending on the amount of data we have for this particular route.

N/A
Jan
$118
Feb
$117
Mar
$118
Apr
$97
May
$107
Jun
$107
Jul
$102
Aug
$109
Sep
$123
Oct
$116
Nov
$82
Dec

Approximate prices for one round-trip flight from Cape Town (CPT) to Johannesburg (JNB). Graph is not to scale.

CLICK HERE FOR EXACT PRICES

Type of aircraft(s) on this route

Below is a list of aircraft types we have within our database with flights on this route. You can also see the aircrafts seat capacity together with classes.

Created by potrace 1.15, written by Peter Selinger 2001-2017
Boeing 737-800 Passenger
Safair
180 seats
Created by potrace 1.15, written by Peter Selinger 2001-2017
Boeing 737-400 Passenger
Safair
165 seats
 (All economy)
Created by potrace 1.15, written by Peter Selinger 2001-2017
Airbus A320
South African Airways
138 seats
Created by potrace 1.15, written by Peter Selinger 2001-2017
Airbus A330-300
South African Airways
249 seats
Created by potrace 1.15, written by Peter Selinger 2001-2017
Boeing 737-300 Passenger
South African Airways
148 seats
 (All economy)
Created by potrace 1.15, written by Peter Selinger 2001-2017
Airbus A350-900
Singapore Airlines
261 seats
 (22 business class, 22 premium economy)
Created by potrace 1.15, written by Peter Selinger 2001-2017
Canadair (Bombardier) Regional Jet 700 and Challenger 870
CemAir
70 seats
 (All economy)
Created by potrace 1.15, written by Peter Selinger 2001-2017
Canadair (Bombardier) Regional Jet 900 and Challenger 890
CemAir
88 seats
 (All economy)
Created by potrace 1.15, written by Peter Selinger 2001-2017
Canadair (Bombardier) Regional Jet 100
CemAir
50 seats
 (All economy)
Created by potrace 1.15, written by Peter Selinger 2001-2017
Embraer 190
Airlink (South Africa)
98 seats
Created by potrace 1.15, written by Peter Selinger 2001-2017
Embraer 195 and Legacy 1000
Airlink (South Africa)
107 seats
Created by potrace 1.15, written by Peter Selinger 2001-2017
Airbus A320
Global Aviation
159 seats
 (All economy)
Created by potrace 1.15, written by Peter Selinger 2001-2017
Airbus A330
Air Belgium
264 seats
ROUTE EXPLORING

Cape Town International - all destinations

With FlightsFrom.com’s brilliant search features you can explore all non-stop flights from a specific airport. Simply select your preferred airport to get an overview of every single non-stop flight offered. Click on one of the routes to get information about which airline’s operate the route, when the next scheduled flight is or to filter your search even more.

EXPLORE ALL DESTINATIONS

 

Select your flight details

Round trip
1 adult
Economy

You may have missed to select a date. Please check the calendar. If you dont know your date, use on the button "I dont know my dates"

AD (888) 506-0230: Unpublished Flight Rates From Cape Town to Johannesburg
I HAVE NO DATES
CHECK PRICES
AD (888) 506-0230: Unpublished Flight Rates From Cape Town to Johannesburg

Frequently asked questions FAQ

  • The flight between Cape Town (CPT) and Johannesburg (JNB) typically takes about 2 hours.
  • There are 39 direct flights every day.
  • The flight numbers are 4Z892, 4Z896, 4Z898, 4Z902, 4Z910, 4Z920, 5Z807, 5Z809 together with 79 additional flights.
  • From Cape Town you fly out from Cape Town International (CPT) and you'll be landing at Lanseria (HLA), Johannesburg International (JNB).
  • Safair, South African Airways, Singapore Airlines, CemAir, Airlink (South Africa), Global Aviation, Air Belgium, and FlexFlight all flyes the Embraer 19X/17X on this route.
  • 8 airlines. Safair, South African Airways, Singapore Airlines, CemAir, Airlink (South Africa), Global Aviation, Air Belgium and FlexFlight have non-stop flights to Johannesburg.
  • They arrive at terminal B or A.
VIEW IN
MAP EXPLORER
Flights from Cape Town to Johannesburg route map
Non-stop flights from CPT to JNB
794 miles (1278 km) · 2 hours and 15 minutes
CHECK PRICES
AD (888) 506-0230: Unpublished Flight Rates From Cape Town to Johannesburg
CPT JNB
Select dates
Check prices

What is FlightsFrom?

FlightsFrom.com is a useful website for finding airline routes and flight schedules globally. The idea is being able to explore destination opportunities through non-stop flights from a specific airport. It's a tool to set up your business meeting or weekend holiday based on your timeschedule and your closest airport.

Part of its appeal is that it just makes trips easier to plan; you see the departure times of every non-stop flight in a list.

- MSN.com

I always wondered where you could fly direct from a particular airport (Burbank, I’m looking at you) and those answers can be tough to find. Not anymore!

- Rich on tech

Many mainstream sites don’t list low-cost carriers or link transoceanic flights to regionally based carriers that can provide less expensive options. For that, you need a bigger tool kit… (Hint: search by destination airport at FlightsFrom.com)

- The New York Times

Many low-cost carriers airlines prevent their flights from showing up on some of these (read Vayama or Google Flights) third-party travel websites. If you want a chance to view all local departures, try using FlightsFrom.com

- Lifehacker