Recent return flight deals
28/5Tue
2 stopsEmirates
54h 00mPER-PSA
1/6Sat
1 stopEmirates
22h 25mPSA-PER
28/5Tue
2 stopsEmirates
53h 25mSYD-PSA
1/6Sat
2 stopsEmirates
33h 15mPSA-SYD
28/5Tue
2 stopsEmirates
53h 25mSYD-PSA
1/6Sat
1 stopEmirates
24h 55mPSA-SYD
28/5Tue
3 stops
42h 15mPER-PSA
1/6Sat
1 stop
22h 25mPSA-PER
28/5Tue
3 stops
30h 00mPER-PSA
1/6Sat
3 stops
33h 55mPSA-PER
28/5Tue
2 stops
22h 35mPER-PSA
1/6Sat
3 stops
33h 55mPSA-PER
21/10Mon
2 stopsLufthansa
23h 30mCNS-PSA
23/10Wed
2 stopsLufthansa
46h 40mPSA-CNS
28/5Tue
1 stopQantas Airways
22h 40mPER-PSA
1/6Sat
1 stopQantas Airways
42h 20mPSA-PER
Search by stops
Search by airline
Search by price