Recent return flight deals
![Hainan Airlines]()
3/9Tue
1 stopHainan Airlines
24h 00mDUB-SHA
![Hainan Airlines]()
23/9Mon
1 stopHainan Airlines
19h 00mSHA-DUB
![Hainan Airlines]()
5/11Tue
1 stopHainan Airlines
15h 20mDUB-SHA
![Hainan Airlines]()
18/11Mon
1 stopHainan Airlines
29h 15mSHA-DUB
![Hainan Airlines]()
12/9Thu
1 stopHainan Airlines
16h 05mDUB-SHA
![Hainan Airlines]()
18/9Wed
1 stopHainan Airlines
25h 50mSHA-DUB
![Hainan Airlines]()
12/9Thu
1 stopHainan Airlines
16h 05mDUB-SHA
![Hainan Airlines]()
21/9Sat
1 stopHainan Airlines
29h 40mSHA-DUB
![Hainan Airlines]()
12/9Thu
1 stopHainan Airlines
17h 00mDUB-SHA
![Hainan Airlines]()
18/9Wed
1 stopHainan Airlines
17h 45mSHA-DUB
![Hainan Airlines]()
12/9Thu
1 stopHainan Airlines
16h 05mDUB-SHA
![Hainan Airlines]()
21/9Sat
1 stopHainan Airlines
17h 45mSHA-DUB
![XiamenAir]()
12/9Thu
2 stopsXiamenAir
24h 30mDUB-SHA
![XiamenAir]()
18/9Wed
2 stopsXiamenAir
21h 15mSHA-DUB
![Hainan Airlines]()
29/8Thu
1 stopHainan Airlines
23h 45mDUB-SHA
![Hainan Airlines]()
11/9Wed
1 stopHainan Airlines
17h 45mSHA-DUB
![XiamenAir]()
2/10Wed
2 stopsXiamenAir
31h 55mDUB-SHA
![XiamenAir]()
16/10Wed
2 stopsXiamenAir
39h 15mSHA-DUB
![]()
12/9Thu
1 stop
16h 05mDUB-SHA
![]()
18/9Wed
2 stops
33h 40mSHA-DUB