Cheap flights from Johannesburg to Cape town

Search for the cheapest air tickets from Johannesburg to Cape town

Recently booked flights from Johannesburg to Cape town

From
Johannesburg
To
Cape town
Depart date
05.02.2026
Price
$544 / 1980ر.ق

Average ticket prices for flights from Johannesburg to Cape town by month

Find the cheapest time to fly from Johannesburg to Cape town.

February
March
April
May
June
July
August
September
October
November
January

Airlines Flying to Cape town from Johannesburg

Flight schedule Johannesburg to Cape town

05:55 → 08:15

direct

logo Safair 312
HLA — CPT
M T W T F S S
05:55 → 08:15

direct

logo Safair 200
JNB — CPT
M T W T F S S
06:05 → 08:20

direct

logo South African Airways 303
JNB — CPT
- T W - - - -
06:05 → 08:20

direct

logo South African Airways 303
JNB — CPT
M - - T - - -
06:05 → 08:20

direct

logo South African Airways 303
JNB — CPT
- - - T F - -
06:25 → 08:45

direct

logo Safair 606
JNB — CPT
- - - - - S -
06:30 → 08:50

direct

logo Safair 604
JNB — CPT
M T W T F - S
07:00 → 09:15

direct

logo Safair 301
HLA — CPT
M T W T F S S
07:00 → 09:15

direct

logo CemAir 830
JNB — CPT
- - - - F - -
07:05 → 09:25

direct

logo Safair 804
JNB — CPT
- - - - - - S
07:15 → 09:40

direct

logo Safair 298
JNB — CPT
M T W T F S -
07:30 → 09:45

direct

logo Airlink 921
JNB — CPT
M T W T F S S
08:00 → 10:15

direct

logo CemAir 830
JNB — CPT
- - - - - - S
08:00 → 10:15

direct

logo Safair 692
JNB — CPT
M T W T F S S
08:10 → 10:25

direct

logo South African Airways 313
JNB — CPT
- - W - - S S
08:10 → 10:25

direct

logo South African Airways 313
JNB — CPT
- - - T - - -
08:10 → 10:25

direct

logo South African Airways 313
JNB — CPT
M - - - - - -
08:10 → 10:25

direct

logo South African Airways 313
JNB — CPT
- T - - - - -
08:10 → 10:25

direct

logo South African Airways 313
JNB — CPT
- - - - F - -
08:40 → 10:55

direct

logo Safair 107
JNB — CPT
- - - - - - S
08:40 → 11:00

direct

logo Safair 101
JNB — CPT
M T W T F S -
08:40 → 10:55

direct

logo CemAir 834
JNB — CPT
M - - - - - -
08:45 → 11:00

direct

logo Safair 351
HLA — CPT
- - - - - - S
08:55 → 11:10

direct

logo South African Airways 317
JNB — CPT
- T - - - - -
08:55 → 11:10

direct

logo Safair 105
JNB — CPT
M T W - - - -
08:55 → 11:10

direct

logo South African Airways 317
JNB — CPT
- - - - - S -
09:00 → 11:15

direct

logo Safair 315
HLA — CPT
M T - T F S -
09:10 → 11:25

direct

logo Safair 702
JNB — CPT
M - - T F - S
09:25 → 11:40

direct

logo South African Airways 319
JNB — CPT
M - - - - - -
09:25 → 11:40

direct

logo South African Airways 319
JNB — CPT
- - - - - S -
09:25 → 11:40

direct

logo South African Airways 319
JNB — CPT
- - - T - - -
09:25 → 11:40

direct

logo South African Airways 319
JNB — CPT
- - - - - - S
09:25 → 11:40

direct

logo South African Airways 319
JNB — CPT
- T - - - - -
09:25 → 11:40

direct

logo South African Airways 319
JNB — CPT
M T W - - - -
09:25 → 11:40

direct

logo South African Airways 319
JNB — CPT
- - - - F - -
09:30 → 11:45

direct

logo CemAir 834
JNB — CPT
- T W T F - -
09:40 → 12:00

direct

logo Safair 292
JNB — CPT
M T W T F S -
09:40 → 11:55

direct

logo Safair 335
HLA — CPT
- - - - - - S
09:45 → 12:05

direct

logo Safair 119
JNB — CPT
- - - - - - S
10:00 → 12:20

direct

logo Safair 210
JNB — CPT
- - - - - - S
10:00 → 12:15

direct

logo Safair 311
HLA — CPT
M T W T F S -
10:15 → 12:35

direct

logo Safair 294
JNB — CPT
M T W T F S -
10:15 → 12:35

direct

logo Safair 800
JNB — CPT
- - - - - - S
10:25 → 12:40

direct

logo Airlink 927
JNB — CPT
- T - T - - -
10:25 → 12:40

direct

logo Airlink 927
JNB — CPT
M - W - F S -
10:30 → 12:45

direct

logo CemAir 834
JNB — CPT
- - - - - S S
11:10 → 13:25

direct

logo South African Airways 327
JNB — CPT
- T - - - - S
11:10 → 13:25

direct

logo South African Airways 327
JNB — CPT
M - W - - - -
11:10 → 13:25

direct

logo South African Airways 327
JNB — CPT
- - - - - S -
11:10 → 13:25

direct

logo South African Airways 327
JNB — CPT
- - - - F - -
11:10 → 13:25

direct

logo South African Airways 327
JNB — CPT
- - - T - - -
11:10 → 13:25

direct

logo Safair 348
HLA — CPT
- T - - - - -
11:30 → 13:50

direct

logo Safair 380
JNB — CPT
M - W T F - -
11:30 → 13:45

direct

logo Safair 305
HLA — CPT
M - W T F - S
11:30 → 13:50

direct

logo Safair 212
JNB — CPT
- - - - - - S
11:40 → 14:00

direct

logo Safair 202
JNB — CPT
- T - - - S -
11:40 → 13:55

direct

logo Safair 307
HLA — CPT
- - - - - S -
12:05 → 14:25

direct

logo Safair 352
HLA — CPT
M T W T F S S
12:15 → 14:35

direct

logo Safair 290
JNB — CPT
- - - - - - S
12:15 → 14:35

direct

logo Safair 206
JNB — CPT
M T W T F - -
12:20 → 14:35

direct

logo South African Airways 333
JNB — CPT
M - - - F S S
12:20 → 14:35

direct

logo South African Airways 333
JNB — CPT
M - W - - - S
12:20 → 14:35

direct

logo Airlink 923
JNB — CPT
M T W T F S S
12:20 → 14:35

direct

logo South African Airways 333
JNB — CPT
- T - T - - -
12:50 → 15:05

direct

logo Safair 512
JNB — CPT
- - - T - S -
13:25 → 15:45

direct

logo Safair 296
JNB — CPT
- - - - - - S
13:25 → 15:45

direct

logo Safair 121
JNB — CPT
M T W T F S -
13:45 → 16:00

direct

logo CemAir 838
JNB — CPT
- - - - F - S
13:55 → 16:10

direct

logo CemAir 842
JNB — CPT
M - - - - - -
13:55 → 16:10

direct

logo Safair 117
JNB — CPT
- - - - - S -
14:30 → 16:45

direct

logo South African Airways 343
JNB — CPT
M - - - - - -
14:30 → 16:45

direct

logo South African Airways 343
JNB — CPT
- - - T - - -
14:30 → 16:45

direct

logo South African Airways 343
JNB — CPT
- - - - F - -
14:30 → 16:45

direct

logo South African Airways 343
JNB — CPT
- - - - - S S
14:30 → 16:45

direct

logo South African Airways 343
JNB — CPT
- T W - - - -
14:35 → 16:50

direct

logo Safair 111
JNB — CPT
M T W - - - -
14:50 → 17:10

direct

logo Safair 600
JNB — CPT
M T W T - S -
15:05 → 17:20

direct

logo Airlink 931
JNB — CPT
M T W T F S S
15:10 → 17:30

direct

logo Safair 208
JNB — CPT
- - - - - - S
15:10 → 17:30

direct

logo Safair 216
JNB — CPT
M - W T F - -
15:15 → 17:30

direct

logo South African Airways 347
JNB — CPT
M - - T F - -
15:15 → 17:30

direct

logo South African Airways 347
JNB — CPT
- - W - - S S
15:15 → 17:30

direct

logo South African Airways 347
JNB — CPT
- T - T F - -
15:15 → 17:30

direct

logo South African Airways 347
JNB — CPT
- - W - - - -
15:40 → 18:00

direct

logo Safair 358
HLA — CPT
M T W T F S S
16:05 → 18:25

direct

logo Safair 802
JNB — CPT
- - - - - - S
16:20 → 18:40

direct

logo Safair 214
JNB — CPT
M T W T F S -
16:30 → 18:45

direct

logo CemAir 840
JNB — CPT
- T W T F - -
16:40 → 18:55

direct

logo South African Airways 355
JNB — CPT
- - - - - S -
16:40 → 18:55

direct

logo South African Airways 355
JNB — CPT
M - - - - - S
16:40 → 19:00

direct

logo Safair 204
JNB — CPT
M T W T F S -
16:40 → 18:55

direct

logo South African Airways 355
JNB — CPT
- - - - F - -
16:40 → 18:55

direct

logo South African Airways 355
JNB — CPT
- T W - - - -
16:40 → 18:55

direct

logo South African Airways 355
JNB — CPT
- - - T - - S
16:45 → 19:05

direct

logo Safair 218
JNB — CPT
- - - - - S -
16:45 → 19:00

direct

logo Safair 303
HLA — CPT
M T W T F S S
17:00 → 19:15

direct

logo CemAir 840
JNB — CPT
- - - - - S S
17:30 → 19:45

direct

logo South African Airways 359
JNB — CPT
- - - T F - S
17:30 → 19:45

direct

logo South African Airways 359
JNB — CPT
M - - - - S -
17:30 → 19:45

direct

logo South African Airways 359
JNB — CPT
- T W T - S S
17:30 → 19:45

direct

logo South African Airways 359
JNB — CPT
- - - - F - -
17:30 → 19:45

direct

logo South African Airways 359
JNB — CPT
M T W - - - -
17:40 → 19:55

direct

logo Safair 500
JNB — CPT
M - - - - - -
17:40 → 19:55

direct

logo Airlink 929
JNB — CPT
M T W T F S -
17:40 → 19:55

direct

logo Airlink 929
JNB — CPT
M T W T F S S
17:45 → 20:05

direct

logo Safair 602
JNB — CPT
- - - - F - S
18:00 → 20:20

direct

logo Safair 624
JNB — CPT
M - W - F - S
18:10 → 20:25

direct

logo Safair 109
JNB — CPT
- - - - - - S
18:10 → 20:30

direct

logo Safair 626
JNB — CPT
- T - - - S -
18:15 → 20:30

direct

logo Safair 113
JNB — CPT
M T W T F S -
18:30 → 20:45

direct

logo Safair 691
JNB — CPT
M T W T F S S
18:35 → 20:50

direct

logo Safair 127
JNB — CPT
- - - - - - S
19:10 → 21:25

direct

logo CemAir 852
JNB — CPT
M - - - - - -
19:35 → 21:50

direct

logo Safair 115
JNB — CPT
M T W T F S -
20:00 → 22:15

direct

logo Safair 123
JNB — CPT
- - - - - - S
20:05 → 22:20

direct

logo Safair 103
JNB — CPT
M T W T F S -
20:30 → 22:45

direct

logo Safair 806
JNB — CPT
- - W - F - S
20:30 → 22:45

direct

logo South African Airways 369
JNB — CPT
M - W - - - S
20:30 → 22:45

direct

logo South African Airways 369
JNB — CPT
- - - T F - -
20:30 → 22:45

direct

logo Safair 125
JNB — CPT
M T W - - - -
20:35 → 22:50

direct

logo Airlink 937
JNB — CPT
M T W T F - S
20:35 → 22:50

direct

logo Airlink 937
JNB — CPT
- - - - - - S
20:35 → 22:50

direct

logo Airlink 937
JNB — CPT
M T W T F - -
21:20 → 23:35

direct

logo South African Airways 375
JNB — CPT
M - - T F - -
21:20 → 23:35

direct

logo South African Airways 375
JNB — CPT
M - W T F - S
21:20 → 23:35

direct

logo South African Airways 375
JNB — CPT
- T W - - - -
21:20 → 23:35

direct

logo South African Airways 375
JNB — CPT
- T - - - - -
21:20 → 23:35

direct

logo South African Airways 375
JNB — CPT
- - - - - S -
05:55 → 08:15

direct

Safair logo Safair
HLA — CPT
M T W T F S S
05:55 → 08:15

direct

Safair logo Safair
JNB — CPT
M T W T F S S
06:05 → 08:20

direct

South African Airways logo South African Airways
JNB — CPT
M - - T - - -
06:05 → 08:20

direct

South African Airways logo South African Airways
JNB — CPT
- - - T F - -
06:05 → 08:20

direct

South African Airways logo South African Airways
JNB — CPT
- T W - - - -
06:25 → 08:45

direct

Safair logo Safair
JNB — CPT
- - - - - S -
06:30 → 08:50

direct

Safair logo Safair
JNB — CPT
M T W T F - S
06:30 → 10:50

1 stop

South African Airways logo South African Airways
JNB — CPT
M - - T F - -
06:30 → 10:50

1 stop

South African Airways logo South African Airways
JNB — CPT
- - - T - - -
06:30 → 10:50

1 stop

South African Airways logo South African Airways
JNB — CPT
- - - - F - -
06:30 → 10:50

1 stop

South African Airways logo South African Airways
JNB — CPT
- T W - - - -
07:00 → 09:15

direct

Safair logo Safair
HLA — CPT
M T W T F S S
07:00 → 09:15

direct

CemAir logo CemAir
JNB — CPT
- - - - F - -
07:00 → 12:35

1 stop

Safair logo Safair
JNB — CPT
- - - - - - S
07:05 → 09:25

direct

Safair logo Safair
JNB — CPT
- - - - - - S
07:15 → 09:40

direct

Safair logo Safair
JNB — CPT
M T W T F S -
07:20 → 11:50

1 stop

Safair logo Safair
JNB — CPT
- - - - - S -
07:30 → 09:45

direct

Airlink logo Airlink
JNB — CPT
M T W T F S S
08:00 → 10:15

direct

CemAir logo CemAir
JNB — CPT
- - - - - - S
08:00 → 10:15

direct

Safair logo Safair
JNB — CPT
M T W T F S S
08:00 → 13:55

1 stop

Safair logo Safair
JNB — CPT
- - - - F - -
08:00 → 14:30

1 stop

Safair logo Safair
JNB — CPT
M - W T F - S
08:10 → 10:25

direct

South African Airways logo South African Airways
JNB — CPT
- T - - - - -
08:10 → 10:25

direct

South African Airways logo South African Airways
JNB — CPT
- - - - F - -
08:10 → 10:25

direct

South African Airways logo South African Airways
JNB — CPT
- - - T - - -
08:10 → 10:25

direct

South African Airways logo South African Airways
JNB — CPT
- - W - - S S
08:10 → 10:25

direct

South African Airways logo South African Airways
JNB — CPT
M - - - - - -
08:25 → 14:30

1 stop

Safair logo Safair
JNB — CPT
M - W T F - S
08:35 → 14:30

1 stop

Safair logo Safair
JNB — CPT
- T - - - S -
08:35 → 14:40

1 stop

South African Airways logo South African Airways
JNB — CPT
- - - - - S -
08:40 → 10:55

direct

CemAir logo CemAir
JNB — CPT
M - - - - - -
08:40 → 11:00

direct

Safair logo Safair
JNB — CPT
M T W T F S -
08:40 → 10:55

direct

Safair logo Safair
JNB — CPT
- - - - - - S
08:45 → 11:00

direct

Safair logo Safair
HLA — CPT
- - - - - - S
08:55 → 11:10

direct

South African Airways logo South African Airways
JNB — CPT
- T - - - - -
08:55 → 11:10

direct

Safair logo Safair
JNB — CPT
M T W - - - -
08:55 → 11:10

direct

South African Airways logo South African Airways
JNB — CPT
- - - - - S -
09:00 → 11:15

direct

Safair logo Safair
HLA — CPT
M T - T F S -
09:10 → 11:25

direct

Safair logo Safair
JNB — CPT
M - - T F - S
09:20 → 14:40

1 stop

South African Airways logo South African Airways
JNB — CPT
- - - - - S -
09:25 → 11:40

direct

South African Airways logo South African Airways
JNB — CPT
- - - - - S -
09:25 → 11:40

direct

South African Airways logo South African Airways
JNB — CPT
- - - - F - -
09:25 → 11:40

direct

South African Airways logo South African Airways
JNB — CPT
- - - - - - S
09:25 → 11:40

direct

South African Airways logo South African Airways
JNB — CPT
- T - - - - -
09:25 → 11:40

direct

South African Airways logo South African Airways
JNB — CPT
M - - - - - -
09:25 → 11:40

direct

South African Airways logo South African Airways
JNB — CPT
- - - T - - -
09:25 → 11:40

direct

South African Airways logo South African Airways
JNB — CPT
M T W - - - -
09:30 → 11:45

direct

CemAir logo CemAir
JNB — CPT
- T W T F - -
09:30 → 14:40

1 stop

CemAir logo CemAir
JNB — CPT
- - - - - S -
09:40 → 11:55

direct

Safair logo Safair
HLA — CPT
- - - - - - S
09:40 → 12:00

direct

Safair logo Safair
JNB — CPT
M T W T F S -
09:40 → 16:10

1 stop

Safair logo Safair
HLA — CPT
- - - - - - S
09:40 → 16:10

1 stop

Safair logo Safair
HLA — CPT
M - - T F - -
09:40 → 16:15

1 stop

Safair logo Safair
HLA — CPT
- - W - - - -
09:45 → 12:05

direct

Safair logo Safair
JNB — CPT
- - - - - - S
10:00 → 12:20

direct

Safair logo Safair
JNB — CPT
- - - - - - S
10:00 → 12:15

direct

Safair logo Safair
HLA — CPT
M T W T F S -
10:05 → 14:35

1 stop

Airlink logo Airlink
JNB — CPT
M T W T F S S
10:05 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
M T W T F - -
10:05 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - S S
10:05 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - S -
10:10 → 16:10

1 stop

Safair logo Safair
JNB — CPT
M - - T - - -
10:15 → 12:35

direct

Safair logo Safair
JNB — CPT
M T W T F S -
10:15 → 12:35

direct

Safair logo Safair
JNB — CPT
- - - - - - S
10:15 → 15:40

1 stop

Airlink logo Airlink
JNB — CPT
- - - T - - -
10:15 → 15:40

1 stop

Airlink logo Airlink
JNB — CPT
- T W - - - -
10:25 → 16:55

1 stop

Safair logo Safair
JNB — CPT
- T - - - - -
10:25 → 16:15

1 stop

Safair logo Safair
JNB — CPT
- - W - - - -
10:25 → 16:10

1 stop

Safair logo Safair
JNB — CPT
- - - - - - S
10:25 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
M - W - F - -
10:25 → 16:10

1 stop

Safair logo Safair
JNB — CPT
M - - T F - -
10:25 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - - S
10:25 → 12:40

direct

Airlink logo Airlink
JNB — CPT
- T - T - - -
10:25 → 12:40

direct

Airlink logo Airlink
JNB — CPT
M - W - F S -
10:30 → 12:45

direct

CemAir logo CemAir
JNB — CPT
- - - - - S S
10:30 → 16:10

1 stop

Airlink logo Airlink
JNB — CPT
- T - T - - S
10:30 → 16:10

1 stop

Airlink logo Airlink
JNB — CPT
M - W - F S -
10:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
- - W - F - -
10:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
- T - T - - -
10:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
M - - - - S -
10:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - - S
10:50 → 17:05

1 stop

Safair logo Safair
JNB — CPT
- - - - F - S
11:05 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
M - W - F - -
11:05 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - - S
11:05 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
- T - T - - -
11:05 → 16:05

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - S -
11:10 → 13:25

direct

South African Airways logo South African Airways
JNB — CPT
M - W - - - -
11:10 → 13:25

direct

South African Airways logo South African Airways
JNB — CPT
- - - T - - -
11:10 → 13:25

direct

South African Airways logo South African Airways
JNB — CPT
- - - - F - -
11:10 → 13:25

direct

South African Airways logo South African Airways
JNB — CPT
- - - - - S -
11:10 → 13:25

direct

South African Airways logo South African Airways
JNB — CPT
- T - - - - S
11:10 → 13:25

direct

Safair logo Safair
HLA — CPT
- T - - - - -
11:10 → 15:45

1 stop

CemAir logo CemAir
JNB — CPT
M - - - - - -
11:10 → 17:05

1 stop

Safair logo Safair
JNB — CPT
- - W - - - -
11:30 → 13:50

direct

Safair logo Safair
JNB — CPT
- - - - - - S
11:30 → 16:50

1 stop

Safair logo Safair
JNB — CPT
M T W T F - -
11:30 → 13:50

direct

Safair logo Safair
JNB — CPT
M - W T F - -
11:30 → 13:45

direct

Safair logo Safair
HLA — CPT
M - W T F - S
11:40 → 13:55

direct

Safair logo Safair
HLA — CPT
- - - - - S -
11:40 → 14:00

direct

Safair logo Safair
JNB — CPT
- T - - - S -
11:40 → 17:50

1 stop

Safair logo Safair
JNB — CPT
M - W T F - -
11:40 → 17:50

1 stop

Safair logo Safair
JNB — CPT
- - - - - - S
11:45 → 15:15

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - S -
11:45 → 17:40

1 stop

Airlink logo Airlink
JNB — CPT
- T W - F - S
11:45 → 17:40

1 stop

Airlink logo Airlink
JNB — CPT
M - - T - - -
11:45 → 18:05

1 stop

Safair logo Safair
JNB — CPT
- - - - F - S
12:05 → 14:25

direct

Safair logo Safair
HLA — CPT
M T W T F S S
12:05 → 16:50

1 stop

Safair logo Safair
JNB — CPT
- - - - - S -
12:05 → 17:50

1 stop

Safair logo Safair
JNB — CPT
- T - - - S -
12:15 → 17:10

1 stop

Safair logo Safair
JNB — CPT
- - - - - - S
12:15 → 14:35

direct

Safair logo Safair
JNB — CPT
- - - - - - S
12:15 → 14:35

direct

Safair logo Safair
JNB — CPT
M T W T F - -
12:20 → 14:35

direct

South African Airways logo South African Airways
JNB — CPT
M - W - - - S
12:20 → 14:35

direct

South African Airways logo South African Airways
JNB — CPT
- T - T - - -
12:20 → 14:35

direct

South African Airways logo South African Airways
JNB — CPT
M - - - F S S
12:20 → 14:35

direct

Airlink logo Airlink
JNB — CPT
M T W T F S S
12:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
- T - T - - -
12:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
- - W - F - -
12:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - - S
12:30 → 16:55

1 stop

Airlink logo Airlink
JNB — CPT
M - - - - S -
12:35 → 19:05

1 stop

Safair logo Safair
JNB — CPT
M T W T F S -
12:50 → 15:05

direct

Safair logo Safair
JNB — CPT
- - - T - S -
12:50 → 19:05

1 stop

Safair logo Safair
JNB — CPT
- T - - - - -
12:55 → 19:05

1 stop

Safair logo Safair
HLA — CPT
M T W T F S S
12:55 → 19:05

1 stop

Safair logo Safair
JNB — CPT
- - W - F - S
13:25 → 15:45

direct

Safair logo Safair
JNB — CPT
M T W T F S -
13:25 → 15:45

direct

Safair logo Safair
JNB — CPT
- - - - - - S
13:35 → 17:50

1 stop

Airlink logo Airlink
JNB — CPT
M T W T F S S
13:35 → 19:05

1 stop

Safair logo Safair
JNB — CPT
M T W T F S S
13:35 → 19:55

1 stop

Safair logo Safair
JNB — CPT
- - W - - - -
13:45 → 16:00

direct

CemAir logo CemAir
JNB — CPT
- - - - F - S
13:55 → 16:10

direct

Safair logo Safair
JNB — CPT
- - - - - S -
13:55 → 16:10

direct

CemAir logo CemAir
JNB — CPT
M - - - - - -
14:25 → 19:55

1 stop

Safair logo Safair
JNB — CPT
- - W - - - -
14:25 → 20:30

1 stop

Safair logo Safair
JNB — CPT
- T - - - S -
14:25 → 20:50

1 stop

Safair logo Safair
JNB — CPT
M T - T F S -
14:30 → 16:45

direct

South African Airways logo South African Airways
JNB — CPT
- - - - - S S
14:30 → 16:45

direct

South African Airways logo South African Airways
JNB — CPT
M - - - - - -
14:30 → 16:45

direct

South African Airways logo South African Airways
JNB — CPT
- T W - - - -
14:30 → 16:45

direct

South African Airways logo South African Airways
JNB — CPT
- - - - F - -
14:30 → 16:45

direct

South African Airways logo South African Airways
JNB — CPT
- - - T - - -
14:35 → 16:50

direct

Safair logo Safair
JNB — CPT
M T W - - - -
14:50 → 17:10

direct

Safair logo Safair
JNB — CPT
M T W T - S -
15:00 → 20:30

1 stop

Safair logo Safair
JNB — CPT
- T - - - S -
15:00 → 20:50

1 stop

Safair logo Safair
JNB — CPT
M T - T F S -
15:00 → 21:10

1 stop

Safair logo Safair
JNB — CPT
- - - - - - S
15:05 → 17:20

direct

Airlink logo Airlink
JNB — CPT
M T W T F S S
15:10 → 17:30

direct

Safair logo Safair
JNB — CPT
M - W T F - -
15:10 → 17:30

direct

Safair logo Safair
JNB — CPT
- - - - - - S
15:15 → 17:30

direct

South African Airways logo South African Airways
JNB — CPT
M - - T F - -
15:15 → 17:30

direct

South African Airways logo South African Airways
JNB — CPT
- - W - - S S
15:15 → 17:30

direct

South African Airways logo South African Airways
JNB — CPT
- T - T F - -
15:15 → 17:30

direct

South African Airways logo South African Airways
JNB — CPT
- - W - - - -
15:40 → 18:00

direct

Safair logo Safair
HLA — CPT
M T W T F S S
16:00 → 21:55

1 stop

Safair logo Safair
JNB — CPT
- T - - - - -
16:00 → 22:10

1 stop

Safair logo Safair
JNB — CPT
- - - T - - -
16:05 → 18:25

direct

Safair logo Safair
JNB — CPT
- - - - - - S
16:15 → 21:40

1 stop

CemAir logo CemAir
JNB — CPT
- - - - - - S
16:20 → 18:40

direct

Safair logo Safair
JNB — CPT
M T W T F S -
16:25 → 19:55

1 stop

Airlink logo Airlink
JNB — CPT
M T W T F - S
16:30 → 18:45

direct

CemAir logo CemAir
JNB — CPT
- T W T F - -
16:30 → 21:40

1 stop

CemAir logo CemAir
JNB — CPT
- - - - F - -
16:40 → 19:00

direct

Safair logo Safair
JNB — CPT
M T W T F S -
16:40 → 18:55

direct

South African Airways logo South African Airways
JNB — CPT
M - - - - - S
16:40 → 18:55

direct

South African Airways logo South African Airways
JNB — CPT
- - - - - S -
16:40 → 18:55

direct

South African Airways logo South African Airways
JNB — CPT
- - - T - - S
16:40 → 18:55

direct

South African Airways logo South African Airways
JNB — CPT
- T W - - - -
16:40 → 18:55

direct

South African Airways logo South African Airways
JNB — CPT
- - - - F - -
16:45 → 19:05

direct

Safair logo Safair
JNB — CPT
- - - - - S -
16:45 → 22:10

1 stop

Safair logo Safair
JNB — CPT
- - - T - - -
16:45 → 22:55

1 stop

Safair logo Safair
JNB — CPT
- - - - F - -
16:45 → 23:15

1 stop

Safair logo Safair
JNB — CPT
- - - T - - -
16:45 → 19:00

direct

Safair logo Safair
HLA — CPT
M T W T F S S
16:55 → 21:40

1 stop

South African Airways logo South African Airways
JNB — CPT
- T - - - - -
16:55 → 21:40

1 stop

South African Airways logo South African Airways
JNB — CPT
- T W - F - -
16:55 → 21:40

1 stop

South African Airways logo South African Airways
JNB — CPT
M - - T - - -
16:55 → 21:40

1 stop

South African Airways logo South African Airways
JNB — CPT
- - - - - - S
17:00 → 19:15

direct

CemAir logo CemAir
JNB — CPT
- - - - - S S
17:05 → 22:45

1 stop

Safair logo Safair
JNB — CPT
- - - - - - S
17:10 → 20:40

1 stop

Airlink logo Airlink
JNB — CPT
- - - - - - S
17:10 → 20:40

1 stop

Airlink logo Airlink
JNB — CPT
M T W T F - -
17:15 → 22:55

1 stop

Safair logo Safair
JNB — CPT
- - - - F - -
17:30 → 19:45

direct

South African Airways logo South African Airways
JNB — CPT
- - - T F - S
17:30 → 19:45

direct

South African Airways logo South African Airways
JNB — CPT
- T W T - S S
17:30 → 19:45

direct

South African Airways logo South African Airways
JNB — CPT
M T W - - - -
17:30 → 19:45

direct

South African Airways logo South African Airways
JNB — CPT
- - - - F - -
17:30 → 19:45

direct

South African Airways logo South African Airways
JNB — CPT
M - - - - S -
17:40 → 23:15

1 stop

Safair logo Safair
JNB — CPT
- - - T - - -
17:40 → 23:45

1 stop

Safair logo Safair
JNB — CPT
- - - - - S -
17:40 → 19:55

direct

Airlink logo Airlink
JNB — CPT
M T W T F S S
17:40 → 19:55

direct

Safair logo Safair
JNB — CPT
M - - - - - -
17:40 → 19:55

direct

Airlink logo Airlink
JNB — CPT
M T W T F S -
17:45 → 20:05

direct

Safair logo Safair
JNB — CPT
- - - - F - S
17:50 → 23:45

1 stop

Safair logo Safair
HLA — CPT
- - - - - S -
17:55 → 23:45

1 stop

Safair logo Safair
JNB — CPT
- - - - - S -
18:00 → 20:20

direct

Safair logo Safair
JNB — CPT
M - W - F - S
18:10 → 20:25

direct

Safair logo Safair
JNB — CPT
- - - - - - S
18:10 → 20:30

direct

Safair logo Safair
JNB — CPT
- T - - - S -
18:15 → 20:30

direct

Safair logo Safair
JNB — CPT
M T W T F S -
18:20 → 23:45

1 stop

Safair logo Safair
JNB — CPT
- - - - - S -
18:30 → 20:45

direct

Safair logo Safair
JNB — CPT
M T W T F S S
18:35 → 20:50

direct

Safair logo Safair
JNB — CPT
- - - - - - S
19:10 → 21:25

direct

CemAir logo CemAir
JNB — CPT
M - - - - - -
19:35 → 21:50

direct

Safair logo Safair
JNB — CPT
M T W T F S -
20:00 → 22:15

direct

Safair logo Safair
JNB — CPT
- - - - - - S
20:05 → 22:20

direct

Safair logo Safair
JNB — CPT
M T W T F S -
20:30 → 22:45

direct

South African Airways logo South African Airways
JNB — CPT
- - - T F - -
20:30 → 22:45

direct

Safair logo Safair
JNB — CPT
- - W - F - S
20:30 → 22:45

direct

South African Airways logo South African Airways
JNB — CPT
M - W - - - S
20:30 → 22:45

direct

Safair logo Safair
JNB — CPT
M T W - - - -
20:35 → 22:50

direct

Airlink logo Airlink
JNB — CPT
- - - - - - S
20:35 → 22:50

direct

Airlink logo Airlink
JNB — CPT
M T W T F - -
20:35 → 22:50

direct

Airlink logo Airlink
JNB — CPT
M T W T F - S
21:20 → 23:35

direct

South African Airways logo South African Airways
JNB — CPT
- T - - - - -
21:20 → 23:35

direct

South African Airways logo South African Airways
JNB — CPT
M - W T F - S
21:20 → 23:35

direct

South African Airways logo South African Airways
JNB — CPT
- - - - - S -
21:20 → 23:35

direct

South African Airways logo South African Airways
JNB — CPT
- T W - - - -
21:20 → 23:35

direct

South African Airways logo South African Airways
JNB — CPT
M - - T F - -