Recent round-trip flight deals
25/8Sun
2 stopsDelta
32h 55mYYC-JNB
26/9Thu
2 stopsDelta
50h 35mJNB-YYC
27/8Tue
2 stopsKLM
23h 20mYYC-JNB
4/9Wed
1 stopKLM
22h 10mJNB-YYC
25/8Sun
1 stopBrussels Airlines
35h 15mYYC-JNB
26/9Thu
1 stopBrussels Airlines
24h 30mJNB-YYC
3/10Thu
2 stopsDelta
53h 05mYWG-JNB
30/10Wed
2 stopsDelta
34h 31mJNB-YWG
27/8Tue
2 stopsKLM
23h 20mYYC-JNB
4/9Wed
2 stopsKLM
26h 35mJNB-YYC
27/8Tue
1 stopKLM
22h 05mYYC-JNB
4/9Wed
1 stopKLM
22h 10mJNB-YYC
3/10Thu
2 stops
25h 05mYWG-JNB
30/10Wed
3 stops
31h 59mJNB-YWG
25/8Sun
1 stop
32h 00mYYC-JNB
26/9Thu
2 stops
32h 06mJNB-YYC
25/7Thu
2 stops
32h 25mYOW-JNB
25/8Sun
2 stops
28h 08mJNB-YOW
29/7Mon
1 stopAir France
33h 40mYOW-JNB
6/8Tue
1 stopAir France
26h 00mJNB-YOW
Search by stops
Search by airline
Search by price