Recent return flight deals
13/10Sun
1 stopHainan Airlines
16h 35mMAN-CAN
21/10Mon
1 stopHainan Airlines
19h 30mCAN-MAN
26/6Wed
1 stopHainan Airlines
20h 45mMAN-CAN
2/7Tue
1 stopHainan Airlines
18h 25mCAN-MAN
2/9Mon
1 stopHainan Airlines
16h 35mMAN-CAN
4/11Mon
1 stopHainan Airlines
17h 50mCAN-MAN
27/6Thu
1 stopHainan Airlines
16h 35mMAN-CAN
3/7Wed
1 stopHainan Airlines
22h 30mCAN-MAN
1/9Sun
1 stopHainan Airlines
20h 50mMAN-CAN
28/10Mon
1 stopHainan Airlines
17h 50mCAN-MAN
28/8Wed
1 stopHainan Airlines
24h 35mMAN-CAN
4/11Mon
1 stopHainan Airlines
17h 50mCAN-MAN
23/6Sun
1 stopHainan Airlines
20h 50mMAN-CAN
25/11Mon
1 stopHainan Airlines
17h 50mCAN-MAN
17/6Mon
1 stopHainan Airlines
27h 35mMAN-CAN
18/11Mon
1 stopHainan Airlines
17h 50mCAN-MAN
18/6Tue
1 stopHainan Airlines
16h 35mMAN-CAN
25/11Mon
1 stopHainan Airlines
29h 50mCAN-MAN
22/6Sat
1 stop
28h 00mBHX-CAN
3/7Wed
1 stop
18h 20mCAN-BHX