Recent return flight deals
14/6Fri
3 stopsKenya Airways
22h 35mCPT-HAN
28/6Fri
2 stopsKenya Airways
25h 40mHAN-CPT
30/6Sun
1 stopQatar Airways
25h 35mCPT-HAN
7/7Sun
1 stopQatar Airways
20h 20mHAN-CPT
30/6Sun
1 stopQatar Airways
25h 35mCPT-HAN
7/7Sun
2 stopsQatar Airways
30h 25mHAN-CPT
17/6Mon
2 stops
41h 40mCPT-HAN
27/6Thu
2 stops
26h 35mHAN-CPT
12/6Wed
1 stopEmirates
37h 55mCPT-HAN
24/6Mon
2 stopsEmirates
42h 00mHAN-CPT
30/6Sun
2 stopsQatar Airways
29h 15mCPT-HAN
7/7Sun
2 stopsQatar Airways
42h 00mHAN-CPT
17/6Mon
1 stopEmirates
19h 10mCPT-HAN
24/6Mon
2 stopsEmirates
42h 00mHAN-CPT
13/6Thu
2 stopsQatar Airways
31h 45mCPT-HAN
25/6Tue
1 stopQatar Airways
31h 05mHAN-CPT
13/6Thu
2 stops
41h 40mCPT-HAN
27/6Thu
2 stops
26h 35mHAN-CPT
17/6Mon
2 stopsSingapore Airlines
44h 45mCPT-HAN
29/6Sat
2 stopsSingapore Airlines
25h 00mHAN-CPT