Recent return flight deals
1/10Tue
1 stopKenya Airways
21h 35mCPT-ZNZ
10/10Thu
1 stopKenya Airways
12h 30mZNZ-CPT
21/9Sat
1 stopKenya Airways
11h 50mCPT-ZNZ
29/9Sun
2 stopsKenya Airways
28h 30mZNZ-CPT
1/10Tue
1 stopKenya Airways
26h 55mCPT-ZNZ
4/10Fri
1 stopKenya Airways
10h 05mZNZ-CPT
27/5Mon
2 stopsKenya Airways
21h 25mCPT-ZNZ
3/6Mon
1 stopKenya Airways
26h 00mZNZ-CPT
27/5Mon
2 stopsKenya Airways
21h 25mCPT-ZNZ
3/6Mon
2 stopsKenya Airways
31h 50mZNZ-CPT
8/6Sat
1 stopKenya Airways
31h 45mCPT-ZNZ
10/6Mon
2 stopsKenya Airways
26h 40mZNZ-CPT
10/9Tue
2 stopsKenya Airways
17h 50mCPT-ZNZ
18/9Wed
2 stopsKenya Airways
11h 00mZNZ-CPT
6/8Tue
1 stopKenya Airways
19h 50mCPT-ZNZ
12/8Mon
2 stopsKenya Airways
26h 40mZNZ-CPT
10/9Tue
3 stopsKenya Airways
19h 40mCPT-ZNZ
19/9Thu
1 stopKenya Airways
12h 30mZNZ-CPT
12/6Wed
2 stopsKenya Airways
18h 35mCPT-ZNZ
20/6Thu
2 stopsKenya Airways
10h 45mZNZ-CPT