Select trip type
5,00/5 (votes: 1)

Plane tickets Cape Town–Johannesburg

Using the form above, you can find flight offers from Cape Town to Johannesburg. Using our search engine you can get many offers from airlines the world over. Avia.lt will find best options with low fares. Also it is possible to find plane tickets offers for other cities of South Africa, both in economy and business classes.

Looking for more options or flights from other cities? Cheap flights to Johannesburg – all offers from Vilnius, Kaunas, Riga and other cities.

Schedule of direct flights between Cape Town and Johannesburg

Here we give the schedule of direct flights between Cape Town and Johannesburg. You can purchase tickets to this flights by using our search and booking form above.

day of week departure arrival airline flight number Duration aircraft
Monday
06:0008:00South African AirwaysSA 3022 hAirbus A320-100/200  
06:0508:104Z 9262 h 5 minEmbraer 190  
07:0009:054Z 9202 h 5 minEmbraer 190  
07:0009:00South African AirwaysSA 3062 hAirbus A320-100/200  
09:0011:054Z 9222 h 5 minEmbraer 190  
09:0011:00South African AirwaysSA 3162 hAirbus A320-100/200  
09:5512:004Z 9502 h 5 minEmbraer 190  
11:0513:05South African AirwaysSA 3262 hAirbus A320-100/200  
12:2014:20Swiss
South African Airways
LX 4131
SA 332
2 hAirbus A320-100/200  
14:0016:05
KLM Royal Dutch Airlines
Turkish Airlines
4Z 928
KL 4541
TK 8684
2 h 5 minEmbraer 190  
14:1516:15Lufthansa
Swiss
South African Airways
LH 9547
LX 4141
SA 342
2 hAirbus A320-100/200  
15:2017:25
Air France
KLM Royal Dutch Airlines
Lufthansa
Swiss
4Z 924
AF 7139
KL 4543
LH 6443
LX 9163
2 h 5 minEmbraer EMB 170 / EMB 190  
18:2520:30
KLM Royal Dutch Airlines
4Z 932
KL 4545
2 h 5 minEmbraer 195  
20:2522:25South African AirwaysSA 3722 hAirbus A320-100/200  
Tuesday
06:0008:00LufthansaLH 95332 hAirbus A320-100/200  
06:0508:10
Lufthansa
Qatar Airways
4Z 926
LH 6455
QR 5687
2 h 5 minEmbraer 190  
07:0009:05
Qatar Airways
4Z 920
QR 5685
2 h 5 minEmbraer 190  
07:0009:005Z 8312 hCanadair CRJ 100  
09:0011:05
Emirates
Qatar Airways
4Z 922
EK 4003
QR 5690
2 h 5 minEmbraer 190  
09:5512:004Z 9502 h 5 minEmbraer 190  
11:0513:05South African AirwaysSA 3262 hAirbus A320-100/200  
12:2014:20SwissLX 41312 hAirbus A320-100/200  
13:3015:305Z 8392 hCanadair CRJ 100  
14:0016:05
KLM Royal Dutch Airlines
Qatar Airways
Turkish Airlines
4Z 928
KL 4543
QR 5678
TK 8684
2 h 5 minEmbraer 190  
14:1516:15Lufthansa
Swiss
South African Airways
LH 9547
LX 4141
SA 342
2 hAirbus A320-100/200  
14:3516:40FA 2032 h 5 minBoeing 737-800  
15:1017:15FA 2072 h 5 minBoeing 737-800  
15:1517:20FA 6902 h 5 minBoeing 737-800  
15:2017:25
Air France
Emirates
KLM Royal Dutch Airlines
Lufthansa
Swiss
Qatar Airways
4Z 924
AF 7139
EK 4033
KL 4541
LH 6443
LX 9163
QR 5679
2 h 5 minEmbraer 190  
17:2519:25Ethiopian Airlines
South African Airways
ET 1825
SA 354
2 hAirbus A320-100/200  
17:2519:30FA 1022 h 5 minBoeing 737-800  
18:1020:10South African AirwaysSA 3622 hAirbus A320-100/200  
18:2520:30
KLM Royal Dutch Airlines
Qatar Airways
4Z 932
KL 4545
QR 6466
2 h 5 minEmbraer 195  
19:3521:35South African AirwaysSA 3662 hAirbus A320-100/200  
20:2522:25South African AirwaysSA 3722 hAirbus A320-100/200  
Wednesday
06:0008:00
South African Airways
5Z 6001
SA 302
2 hAirbus A320-100/200  
06:0508:10
Qatar Airways
4Z 926
QR 5687
2 h 5 minEmbraer 190  
07:0009:05

Qatar Airways
4Z 920
FA 293
QR 5685
2 h 5 minEmbraer 190  
07:0009:00
South African Airways
5Z 831
SA 306
2 hAirbus A320-100/200  
08:1010:10South African AirwaysSA 3142 hAirbus A330-300  
08:1510:155Z 60062 hAirbus A330-300  
08:5010:55FA 2012 h 5 minBoeing 737-800  
09:0011:05
Emirates
Qatar Airways
United Airlines
4Z 922
EK 4003
QR 5690
UA 6472
2 h 5 minEmbraer 190  
09:0011:00
Ethiopian Airlines
South African Airways
5Z 6007
ET 1819
SA 316
2 hAirbus A320-100/200  
09:2511:30FA 6052 h 5 minBoeing 737-800  
09:5512:004Z 9502 h 5 minEmbraer 190  
10:1512:20FA 2992 h 5 minBoeing 737-800  
12:2014:20Kenya Airways
Swiss
South African Airways
KQ 4562
LX 4131
SA 332
2 hAirbus A320-100/200  
14:0016:05
KLM Royal Dutch Airlines
Qatar Airways
Turkish Airlines
4Z 928
KL 4541
QR 5678
TK 8684
2 h 5 minEmbraer 190  
14:1516:15Lufthansa
Swiss
South African Airways
LH 9547
LX 4141
SA 342
2 hAirbus A320-100/200  
15:2017:25
Air France
Emirates
KLM Royal Dutch Airlines
Lufthansa
Swiss
Qatar Airways
4Z 924
AF 7139
EK 4033
KL 4543
LH 6443
LX 9163
QR 5679
2 h 5 minEmbraer 190  
17:2519:25EgyptairMS 94422 hAirbus A320-100/200  
18:1020:10South African AirwaysSA 3622 hAirbus A320-100/200  
18:2520:30
KLM Royal Dutch Airlines
Qatar Airways
United Airlines
4Z 932
KL 4545
QR 6466
UA 6473
2 h 5 minEmbraer 195  
Thursday
06:0008:00Lufthansa
South African Airways
LH 9533
SA 302
2 hAirbus A320-100/200  
06:0508:10
Lufthansa
4Z 926
LH 6455
2 h 5 minEmbraer 190  
07:0009:054Z 9202 h 5 minEmbraer 190  
07:0009:005Z 8312 hCanadair CRJ 100  
09:0011:054Z 9222 h 5 minEmbraer 190  
09:0011:00South African AirwaysSA 3162 hAirbus A320-100/200  
09:5512:004Z 9502 h 5 minEmbraer 190  
11:0513:05South African AirwaysSA 3262 hAirbus A320-100/200  
12:2014:20Swiss
South African Airways
LX 4131
SA 332
2 hAirbus A320-100/200  
13:3015:305Z 8392 hCanadair CRJ 100  
14:0016:05
Turkish Airlines
4Z 928
TK 8684
2 h 5 minEmbraer 190  
14:1516:15Lufthansa
Swiss
South African Airways
LH 9547
LX 4141
SA 342
2 hAirbus A320-100/200  
15:2017:25Lufthansa
Swiss
LH 6443
LX 9163
2 h 5 minEmbraer 190  
18:1020:10South African AirwaysSA 3622 hAirbus A320-100/200  
18:2520:30KLM Royal Dutch Airlines
United Airlines
KL 4545
UA 6473
2 h 5 minEmbraer 195  
20:2522:25South African AirwaysSA 3722 hAirbus A320-100/200  
Friday
06:0008:00South African AirwaysSA 3022 hAirbus A320-100/200  
06:0508:104Z 9262 h 5 minEmbraer 190  
07:0009:054Z 9202 h 5 minEmbraer 190  
07:0009:00South African AirwaysSA 3062 hAirbus A320-100/200  
09:0011:05
Emirates
4Z 922
EK 4003
2 h 5 minEmbraer 190  
09:0011:00South African AirwaysSA 3162 hAirbus A320-100/200  
09:5512:004Z 9502 h 5 minEmbraer 190  
11:0513:05South African AirwaysSA 3262 hAirbus A320-100/200  
12:2014:20Swiss
South African Airways
LX 4131
SA 332
2 hAirbus A320-100/200  
14:0016:05
KLM Royal Dutch Airlines
Qatar Airways
Turkish Airlines
4Z 928
KL 4543
QR 5678
TK 8684
2 h 5 minEmbraer 190  
14:1516:15Lufthansa
Swiss
South African Airways
LH 9547
LX 4141
SA 342
2 hAirbus A320-100/200  
14:2516:30FA 3812 h 5 minBoeing 737-800  
15:2017:25Air France
Emirates
KLM Royal Dutch Airlines
Lufthansa
Swiss
Qatar Airways
AF 7139
EK 4033
KL 4541
LH 6443
LX 9163
QR 5679
2 h 5 minEmbraer 190  
18:2520:30KLM Royal Dutch AirlinesKL 45452 h 5 minEmbraer 195  
20:2522:25South African AirwaysSA 3722 hAirbus A320-100/200  
Saturday
06:0508:104Z 9262 h 5 minEmbraer 190  
07:0009:054Z 9202 h 5 min  
09:0011:054Z 9222 h 5 minEmbraer 190  
09:5512:00
KLM Royal Dutch Airlines
4Z 950
KL 4547
2 h 5 minEmbraer 190  
11:0513:05South African AirwaysSA 3262 hAirbus A320-100/200  
12:2014:20Swiss
South African Airways
LX 4131
SA 332
2 hAirbus A320-100/200  
13:1015:15FA 2952 h 5 minBoeing 737-800  
14:0016:05
KLM Royal Dutch Airlines
Turkish Airlines
4Z 928
KL 4543
TK 8684
2 h 5 minEmbraer 190  
14:1516:15Lufthansa
Swiss
South African Airways
LH 9547
LX 4141
SA 342
2 hAirbus A320-100/200  
14:3516:40FA 2032 h 5 minBoeing 737-800  
15:2017:25
Air France
KLM Royal Dutch Airlines
Lufthansa
Swiss
4Z 924
AF 7139
KL 4541
LH 6443
LX 9163
2 h 5 minEmbraer 190  
20:2522:25South African AirwaysSA 3722 hAirbus A320-100/200  
Sunday
06:0508:10Qatar AirwaysQR 56872 h 5 minEmbraer 195  
07:0009:05
Qatar Airways
4Z 920
QR 5685
2 h 5 minEmbraer 190  
07:0009:00South African AirwaysSA 3062 hAirbus A320-100/200  
08:1510:20South African AirwaysSA 3142 h 5 minAirbus A330-300  
09:0011:05
Qatar Airways
4Z 922
QR 5690
2 h 5 minEmbraer 190  
09:0011:00South African AirwaysSA 3162 hAirbus A320-100/200  
09:5512:00
KLM Royal Dutch Airlines
4Z 950
KL 4547
2 h 5 minEmbraer 190  
11:0513:05South African AirwaysSA 3262 hAirbus A320-100/200  
12:2014:20Swiss
South African Airways
LX 4131
SA 332
2 hAirbus A320-100/200  
14:1516:15Lufthansa
Swiss
South African Airways
LH 9547
LX 4141
SA 342
2 hAirbus A320-100/200  
15:2017:25
Air France
Emirates
KLM Royal Dutch Airlines
Lufthansa
Swiss
Qatar Airways
4Z 924
AF 7139
EK 4033
KL 4543
LH 6443
LX 9163
QR 5679
2 h 5 minEmbraer 190  
15:5517:55SwissLX 41332 hAirbus A320-100/200  
16:2018:25FA 2972 h 5 minBoeing 737-800  
17:2019:25FA 1222 h 5 minBoeing 737-800  
17:5019:55FA 8072 h 5 minBoeing 737-800  
18:0520:10FA 2092 h 5 minBoeing 737-800  
18:1020:10South African AirwaysSA 3622 hAirbus A320-100/200  
18:2520:30
British Airways
KLM Royal Dutch Airlines
Qatar Airways
4Z 932
BA 6225
KL 4545
QR 6466
2 h 5 minEmbraer 195  
20:2522:25South African AirwaysSA 3722 hAirbus A320-100/200  

Monday

Flight SA 302: 06:00 – 08:00 (2 h)
Flight 4Z 926: 06:05 – 08:10 (2 h 5 min)
Flight 4Z 920: 07:00 – 09:05 (2 h 5 min)
Flight SA 306: 07:00 – 09:00 (2 h)
Flight 4Z 922: 09:00 – 11:05 (2 h 5 min)
Flight SA 316: 09:00 – 11:00 (2 h)
Flight 4Z 950: 09:55 – 12:00 (2 h 5 min)
Flight SA 326: 11:05 – 13:05 (2 h)
Flight LX 4131 / SA 332: 12:20 – 14:20 (2 h)
Flight 4Z 928 / KL 4541 / TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547 / LX 4141 / SA 342: 14:15 – 16:15 (2 h)
Flight 4Z 924 / AF 7139 / KL 4543 / LH 6443 / LX 9163: 15:20 – 17:25 (2 h 5 min)
Flight 4Z 932 / KL 4545: 18:25 – 20:30 (2 h 5 min)
Flight SA 372: 20:25 – 22:25 (2 h)

Tuesday

Flight LH 9533: 06:00 – 08:00 (2 h)
Flight 4Z 926 / LH 6455 / QR 5687: 06:05 – 08:10 (2 h 5 min)
Flight 4Z 920 / QR 5685: 07:00 – 09:05 (2 h 5 min)
Flight 5Z 831: 07:00 – 09:00 (2 h)
Flight 4Z 922 / EK 4003 / QR 5690: 09:00 – 11:05 (2 h 5 min)
Flight 4Z 950: 09:55 – 12:00 (2 h 5 min)
Flight SA 326: 11:05 – 13:05 (2 h)
Flight LX 4131: 12:20 – 14:20 (2 h)
Flight 5Z 839: 13:30 – 15:30 (2 h)
Flight 4Z 928 / KL 4543 / QR 5678 / TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547 / LX 4141 / SA 342: 14:15 – 16:15 (2 h)
Flight FA 203: 14:35 – 16:40 (2 h 5 min)
Flight FA 207: 15:10 – 17:15 (2 h 5 min)
Flight FA 690: 15:15 – 17:20 (2 h 5 min)
Flight 4Z 924 / AF 7139 / EK 4033 / KL 4541 / LH 6443 / LX 9163 / QR 5679: 15:20 – 17:25 (2 h 5 min)
Flight ET 1825 / SA 354: 17:25 – 19:25 (2 h)
Flight FA 102: 17:25 – 19:30 (2 h 5 min)
Flight SA 362: 18:10 – 20:10 (2 h)
Flight 4Z 932 / KL 4545 / QR 6466: 18:25 – 20:30 (2 h 5 min)
Flight SA 366: 19:35 – 21:35 (2 h)
Flight SA 372: 20:25 – 22:25 (2 h)

Wednesday

Flight 5Z 6001 / SA 302: 06:00 – 08:00 (2 h)
Flight 4Z 926 / QR 5687: 06:05 – 08:10 (2 h 5 min)
Flight 4Z 920 / FA 293 / QR 5685: 07:00 – 09:05 (2 h 5 min)
Flight 5Z 831 / SA 306: 07:00 – 09:00 (2 h)
Flight SA 314: 08:10 – 10:10 (2 h)
Flight 5Z 6006: 08:15 – 10:15 (2 h)
Flight FA 201: 08:50 – 10:55 (2 h 5 min)
Flight 4Z 922 / EK 4003 / QR 5690 / UA 6472: 09:00 – 11:05 (2 h 5 min)
Flight 5Z 6007 / ET 1819 / SA 316: 09:00 – 11:00 (2 h)
Flight FA 605: 09:25 – 11:30 (2 h 5 min)
Flight 4Z 950: 09:55 – 12:00 (2 h 5 min)
Flight FA 299: 10:15 – 12:20 (2 h 5 min)
Flight KQ 4562 / LX 4131 / SA 332: 12:20 – 14:20 (2 h)
Flight 4Z 928 / KL 4541 / QR 5678 / TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547 / LX 4141 / SA 342: 14:15 – 16:15 (2 h)
Flight 4Z 924 / AF 7139 / EK 4033 / KL 4543 / LH 6443 / LX 9163 / QR 5679: 15:20 – 17:25 (2 h 5 min)
Flight MS 9442: 17:25 – 19:25 (2 h)
Flight SA 362: 18:10 – 20:10 (2 h)
Flight 4Z 932 / KL 4545 / QR 6466 / UA 6473: 18:25 – 20:30 (2 h 5 min)

Thursday

Flight LH 9533 / SA 302: 06:00 – 08:00 (2 h)
Flight 4Z 926 / LH 6455: 06:05 – 08:10 (2 h 5 min)
Flight 4Z 920: 07:00 – 09:05 (2 h 5 min)
Flight 5Z 831: 07:00 – 09:00 (2 h)
Flight 4Z 922: 09:00 – 11:05 (2 h 5 min)
Flight SA 316: 09:00 – 11:00 (2 h)
Flight 4Z 950: 09:55 – 12:00 (2 h 5 min)
Flight SA 326: 11:05 – 13:05 (2 h)
Flight LX 4131 / SA 332: 12:20 – 14:20 (2 h)
Flight 5Z 839: 13:30 – 15:30 (2 h)
Flight 4Z 928 / TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547 / LX 4141 / SA 342: 14:15 – 16:15 (2 h)
Flight LH 6443 / LX 9163: 15:20 – 17:25 (2 h 5 min)
Flight SA 362: 18:10 – 20:10 (2 h)
Flight KL 4545 / UA 6473: 18:25 – 20:30 (2 h 5 min)
Flight SA 372: 20:25 – 22:25 (2 h)

Friday

Flight SA 302: 06:00 – 08:00 (2 h)
Flight 4Z 926: 06:05 – 08:10 (2 h 5 min)
Flight 4Z 920: 07:00 – 09:05 (2 h 5 min)
Flight SA 306: 07:00 – 09:00 (2 h)
Flight 4Z 922 / EK 4003: 09:00 – 11:05 (2 h 5 min)
Flight SA 316: 09:00 – 11:00 (2 h)
Flight 4Z 950: 09:55 – 12:00 (2 h 5 min)
Flight SA 326: 11:05 – 13:05 (2 h)
Flight LX 4131 / SA 332: 12:20 – 14:20 (2 h)
Flight 4Z 928 / KL 4543 / QR 5678 / TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547 / LX 4141 / SA 342: 14:15 – 16:15 (2 h)
Flight FA 381: 14:25 – 16:30 (2 h 5 min)
Flight AF 7139 / EK 4033 / KL 4541 / LH 6443 / LX 9163 / QR 5679: 15:20 – 17:25 (2 h 5 min)
Flight KL 4545: 18:25 – 20:30 (2 h 5 min)
Flight SA 372: 20:25 – 22:25 (2 h)

Saturday

Flight 4Z 926: 06:05 – 08:10 (2 h 5 min)
Flight 4Z 920: 07:00 – 09:05 (2 h 5 min)
Flight 4Z 922: 09:00 – 11:05 (2 h 5 min)
Flight 4Z 950 / KL 4547: 09:55 – 12:00 (2 h 5 min)
Flight SA 326: 11:05 – 13:05 (2 h)
Flight LX 4131 / SA 332: 12:20 – 14:20 (2 h)
Flight FA 295: 13:10 – 15:15 (2 h 5 min)
Flight 4Z 928 / KL 4543 / TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547 / LX 4141 / SA 342: 14:15 – 16:15 (2 h)
Flight FA 203: 14:35 – 16:40 (2 h 5 min)
Flight 4Z 924 / AF 7139 / KL 4541 / LH 6443 / LX 9163: 15:20 – 17:25 (2 h 5 min)
Flight SA 372: 20:25 – 22:25 (2 h)

Sunday

Flight QR 5687: 06:05 – 08:10 (2 h 5 min)
Flight 4Z 920 / QR 5685: 07:00 – 09:05 (2 h 5 min)
Flight SA 306: 07:00 – 09:00 (2 h)
Flight SA 314: 08:15 – 10:20 (2 h 5 min)
Flight 4Z 922 / QR 5690: 09:00 – 11:05 (2 h 5 min)
Flight SA 316: 09:00 – 11:00 (2 h)
Flight 4Z 950 / KL 4547: 09:55 – 12:00 (2 h 5 min)
Flight SA 326: 11:05 – 13:05 (2 h)
Flight LX 4131 / SA 332: 12:20 – 14:20 (2 h)
Flight LH 9547 / LX 4141 / SA 342: 14:15 – 16:15 (2 h)
Flight 4Z 924 / AF 7139 / EK 4033 / KL 4543 / LH 6443 / LX 9163 / QR 5679: 15:20 – 17:25 (2 h 5 min)
Flight LX 4133: 15:55 – 17:55 (2 h)
Flight FA 297: 16:20 – 18:25 (2 h 5 min)
Flight FA 122: 17:20 – 19:25 (2 h 5 min)
Flight FA 807: 17:50 – 19:55 (2 h 5 min)
Flight FA 209: 18:05 – 20:10 (2 h 5 min)
Flight SA 362: 18:10 – 20:10 (2 h)
Flight 4Z 932 / BA 6225 / KL 4545 / QR 6466: 18:25 – 20:30 (2 h 5 min)
Flight SA 372: 20:25 – 22:25 (2 h)

Flight Cape Town - Johannesburg