Recent return flight deals
17/7Wed
1 stopSouth African
27h 55mPER-HRE
25/8Sun
1 stopSouth African
17h 55mHRE-PER
17/7Wed
3 stops
31h 45mPER-HRE
25/8Sun
1 stop
13h 15mHRE-PER
17/7Wed
3 stops
31h 45mPER-HRE
25/8Sun
2 stops
21h 40mHRE-PER
17/7Wed
3 stopsEmirates
35h 00mPER-HRE
25/8Sun
3 stopsEmirates
47h 55mHRE-PER
17/7Wed
1 stop
27h 55mPER-HRE
25/8Sun
2 stops
49h 35mHRE-PER
24/9Tue
3 stops
65h 05mDRW-HRE
9/10Wed
3 stops
43h 25mHRE-DRW
25/9Wed
3 stops
51h 55mDRW-HRE
9/10Wed
3 stops
43h 25mHRE-DRW
17/6Mon
3 stops
31h 10mDRW-HRE
10/7Wed
3 stops
46h 30mHRE-DRW
16/7Tue
3 stops
44h 50mPER-HRE
25/8Sun
1 stop
17h 55mHRE-PER
5/7Fri
2 stopsEmirates
43h 10mSYD-HRE
19/7Fri
2 stopsEmirates
38h 30mHRE-SYD
Search by stops
Search by airline
Search by price