Recent return flight deals
4-7tors
1 stopShenzhen Airlines
27h 15mSIN-BCN
19-7fre
1 stopShenzhen Airlines
40h 45mBCN-SIN
4-7tors
1 stopShenzhen Airlines
27h 15mSIN-BCN
19-7fre
1 stopShenzhen Airlines
40h 45mBCN-SIN
4-7tors
1 stopShenzhen Airlines
27h 15mSIN-BCN
19-7fre
1 stopShenzhen Airlines
40h 45mBCN-SIN
7-7sön
1 stopShenzhen Airlines
21h 35mSIN-BCN
22-7mån
1 stopShenzhen Airlines
40h 45mBCN-SIN
29-6lör
1 stopAir China
22h 00mSIN-BCN
6-7lör
1 stopAir China
20h 35mBCN-SIN
4-7tors
1 stopShenzhen Airlines
21h 35mSIN-BCN
24-7ons
1 stopShenzhen Airlines
40h 45mBCN-SIN
15-10tis
1 stopShenzhen Airlines
27h 20mSIN-BCN
16-10ons
1 stopShenzhen Airlines
22h 25mBCN-SIN
6-11ons
1 stopAir France
19h 10mSIN-BCN
16-11lör
1 stopAir France
15h 55mBCN-SIN
29-6lör
1 stopAir China
38h 50mSIN-BCN
6-7lör
1 stopAir China
20h 35mBCN-SIN
8-9sön
1 stop
16h 00mSIN-BCN
17-9tis
1 stop
16h 20mBCN-SIN