Recent one-way flight deals
18/11Mon
3 stops
41h 35mHAJ-JNB
17/11Sun
3 stops
35h 20mHAJ-JNB
10/2Mon
3 stops
24h 20mHAJ-CPT
18/11Mon
2 stops
40h 10mHAJ-JNB
29/1Wed
1 stopTurkish Airlines
24h 10mHAJ-CPT
29/1Wed
2 stops
23h 00mHAJ-CPT
18/11Mon
1 stopTurkish Airlines
23h 05mHAJ-JNB
10/2Mon
1 stopKLM
14h 30mHAJ-CPT
31/12Tue
2 stopsLufthansa
24h 45mHAJ-CPT
31/12Tue
1 stopKLM
14h 15mHAJ-CPT