Recent return flight deals
22/5Wed
2 stops
28h 10mPER-BCN
26/5Sun
2 stops
28h 25mBCN-PER
21/5Tue
2 stopsTurkish Airlines
27h 40mPER-BCN
26/5Sun
2 stopsTurkish Airlines
36h 05mBCN-PER
27/5Mon
1 stopAsiana Airlines
41h 40mSYD-BCN
11/6Tue
1 stopAsiana Airlines
26h 30mBCN-SYD
27/5Mon
1 stopAsiana Airlines
41h 40mSYD-BCN
11/6Tue
1 stopAsiana Airlines
26h 30mBCN-SYD
22/5Wed
3 stops
28h 10mPER-BCN
26/5Sun
3 stops
31h 35mBCN-PER
27/10Sun
2 stopsTurkish Airlines
60h 05mADL-BCN
13/11Wed
2 stopsTurkish Airlines
38h 40mBCN-ADL
19/10Sat
2 stopsTurkish Airlines
34h 20mADL-BCN
13/11Wed
2 stopsTurkish Airlines
32h 00mBCN-ADL
27/5Mon
2 stops
26h 20mSYD-BCN
11/6Tue
2 stops
42h 30mBCN-SYD
2/10Wed
2 stopsTurkish Airlines
40h 25mPER-BCN
18/10Fri
2 stopsTurkish Airlines
55h 35mBCN-PER
16/5Thu
2 stopsEmirates
29h 30mBNE-BCN
26/5Sun
1 stopEmirates
25h 25mBCN-BNE
Search by stops
Search by airline
Search by price