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
11:5514:00FA 1102 h 5 minBoeing 737-800  
14:0016:05
KLM Royal Dutch Airlines
Turkish Airlines
4Z 928
KL 4541
TK 8684
2 h 5 minEmbraer 190  
14:1516:15LufthansaLH 95472 hAirbus A320-100/200  
15:2017:25KLM Royal Dutch Airlines
Lufthansa
Qatar Airways
KL 4543
LH 6443
QR 5679
2 h 5 minEmbraer 190  
18:2520:30KLM Royal Dutch AirlinesKL 45452 h 5 minEmbraer 195  
Tuesday
06:0008:00LufthansaLH 95332 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:05KLM Royal Dutch Airlines
Qatar Airways
Turkish Airlines
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  
15:2017:25
Air France
KLM Royal Dutch Airlines
Lufthansa
Swiss
Qatar Airways
4Z 924
AF 7139
KL 4541
LH 6443
LX 9163
QR 5679
2 h 5 minEmbraer 190  
17:2519:25South African AirwaysSA 3542 hAirbus A320-100/200  
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  
09:0011:05
Qatar Airways
United Airlines
4Z 922
QR 5690
UA 6472
2 h 5 minEmbraer 190  
09:0011:00
South African Airways
5Z 6007
SA 316
2 hAirbus A320-100/200  
09:5512:004Z 9502 h 5 minEmbraer 190  
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
KLM Royal Dutch Airlines
Lufthansa
Swiss
4Z 924
KL 4543
LH 6443
LX 9163
2 h 5 minEmbraer 190  
18:2520:30
KLM Royal Dutch Airlines
United Airlines
4Z 932
KL 4545
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
Air France
KLM Royal Dutch Airlines
Turkish Airlines
4Z 928
AF 7139
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
Lufthansa
Swiss
4Z 924
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  
Friday
06:0008:00South African AirwaysSA 3022 hAirbus A320-100/200  
06:0508:104Z 9262 h 5 minEmbraer 190  
07:0009:05
Qatar Airways
4Z 920
QR 5685
2 h 5 minEmbraer 190  
07:0009:00South African AirwaysSA 3062 hAirbus A320-100/200  
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: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
Air France
KLM Royal Dutch Airlines
Qatar Airways
Turkish Airlines
4Z 928
AF 7139
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:25KLM Royal Dutch Airlines
Lufthansa
Swiss
Qatar Airways
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
07:0009:054Z 9202 h 5 min  
12:2014:20South African AirwaysSA 3322 hAirbus A320-100/200  
14:0016:05Turkish AirlinesTK 86842 h 5 minEmbraer 190  
14:1516:15Lufthansa
South African Airways
LH 9547
SA 342
2 hAirbus A320-100/200  
15:2017:25
Emirates
KLM Royal Dutch Airlines
Lufthansa
4Z 924
EK 4033
KL 4541
LH 6443
2 h 5 minEmbraer 190  
15:5517:55South African AirwaysSA 3522 hAirbus A320-100/200  
16:2018:25FA 1202 h 5 minBoeing 737-800  
17:2519:25South African AirwaysSA 3542 hAirbus A320-100/200  
18:1020:10South African AirwaysSA 3622 hAirbus A320-100/200  
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  
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:154Z 9402 h 15 min  
09:0011:00South African AirwaysSA 3162 hAirbus A320-100/200  
09:5512:00
Air France
KLM Royal Dutch Airlines
4Z 950
AF 7139
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
Emirates
KLM Royal Dutch Airlines
Lufthansa
Swiss
Qatar Airways
4Z 924
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 FA 110: 11:55 – 14:00 (2 h 5 min)
Flight 4Z 928 / KL 4541 / TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547: 14:15 – 16:15 (2 h)
Flight KL 4543 / LH 6443 / QR 5679: 15:20 – 17:25 (2 h 5 min)
Flight KL 4545: 18:25 – 20:30 (2 h 5 min)

Tuesday

Flight LH 9533: 06:00 – 08: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 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 4Z 924 / AF 7139 / KL 4541 / LH 6443 / LX 9163 / QR 5679: 15:20 – 17:25 (2 h 5 min)
Flight SA 354: 17:25 – 19:25 (2 h)
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 4Z 922 / QR 5690 / UA 6472: 09:00 – 11:05 (2 h 5 min)
Flight 5Z 6007 / SA 316: 09:00 – 11:00 (2 h)
Flight 4Z 950: 09:55 – 12:00 (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 / KL 4543 / LH 6443 / LX 9163: 15:20 – 17:25 (2 h 5 min)
Flight 4Z 932 / KL 4545 / 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 / AF 7139 / 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 / 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)

Friday

Flight SA 302: 06:00 – 08:00 (2 h)
Flight 4Z 926: 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 4Z 922 / QR 5690: 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 / AF 7139 / 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 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 920: 07:00 – 09:05 (2 h 5 min)
Flight SA 332: 12:20 – 14:20 (2 h)
Flight TK 8684: 14:00 – 16:05 (2 h 5 min)
Flight LH 9547 / SA 342: 14:15 – 16:15 (2 h)
Flight 4Z 924 / EK 4033 / KL 4541 / LH 6443: 15:20 – 17:25 (2 h 5 min)
Flight SA 352: 15:55 – 17:55 (2 h)
Flight FA 120: 16:20 – 18:25 (2 h 5 min)
Flight SA 354: 17:25 – 19:25 (2 h)
Flight SA 362: 18:10 – 20:10 (2 h)
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 314: 08:15 – 10:20 (2 h 5 min)
Flight 4Z 922 / QR 5690: 09:00 – 11:05 (2 h 5 min)
Flight 4Z 940: 09:00 – 11:15 (2 h 15 min)
Flight SA 316: 09:00 – 11:00 (2 h)
Flight 4Z 950 / AF 7139 / 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 / 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