Recent return flight deals
23-6Sun
2 stops
24h 10mSIN-HRE
18-7Thu
1 stop
14h 10mHRE-SIN
23-6Sun
2 stops
25h 45mSIN-HRE
20-7Sat
1 stop
17h 40mHRE-SIN
26-6Wed
2 stops
25h 45mSIN-HRE
20-7Sat
1 stop
17h 40mHRE-SIN
29-6Sat
2 stops
25h 45mSIN-HRE
18-7Thu
1 stop
17h 40mHRE-SIN
24-6Mon
2 stops
25h 45mSIN-HRE
20-7Sat
1 stop
17h 40mHRE-SIN
26-6Wed
3 stopsEmirates
33h 20mSIN-HRE
15-7Mon
3 stopsEmirates
23h 55mHRE-SIN
24-6Mon
3 stopsEmirates
27h 55mSIN-HRE
15-7Mon
3 stopsEmirates
36h 00mHRE-SIN
26-6Wed
3 stopsEmirates
33h 20mSIN-HRE
21-7Sun
3 stopsEmirates
23h 55mHRE-SIN
24-6Mon
3 stopsEmirates
27h 55mSIN-HRE
20-7Sat
3 stopsEmirates
36h 00mHRE-SIN
27-6Thu
3 stopsEmirates
27h 55mSIN-HRE
15-7Mon
3 stopsEmirates
36h 00mHRE-SIN
Search by stops
Search by airline
Search by price