Recent return flight deals
15/6Sat
2 stopsBritish Airways
49h 50mPER-PSA
19/6Wed
2 stopsBritish Airways
47h 10mPSA-PER
14/6Fri
2 stopsBritish Airways
36h 55mPER-PSA
18/6Tue
2 stopsBritish Airways
46h 40mPSA-PER
14/6Fri
2 stopsBritish Airways
36h 55mPER-PSA
18/6Tue
2 stopsBritish Airways
30h 10mPSA-PER
14/6Fri
1 stopEmirates
19h 50mPER-PSA
18/6Tue
1 stopEmirates
22h 25mPSA-PER
14/6Fri
1 stopEmirates
19h 50mPER-PSA
18/6Tue
1 stopEmirates
22h 25mPSA-PER
14/6Fri
1 stopEmirates
19h 50mPER-PSA
18/6Tue
2 stopsEmirates
29h 35mPSA-PER
14/6Fri
1 stopEmirates
19h 50mPER-PSA
18/6Tue
2 stopsEmirates
53h 35mPSA-PER
14/6Fri
2 stopsEmirates
30h 00mPER-PSA
18/6Tue
2 stopsEmirates
29h 35mPSA-PER
15/6Sat
1 stopQantas Airways
22h 40mPER-PSA
19/6Wed
1 stopQantas Airways
41h 20mPSA-PER
7/8Wed
2 stops
27h 00mSYD-PSA
18/9Wed
2 stops
27h 55mPSA-SYD
Search by stops
Search by airline
Search by price