Recent return flight deals
28-5Tue
1 stopShenzhen Airlines
21h 40mSIN-BCN
10-6Mon
1 stopShenzhen Airlines
22h 25mBCN-SIN
28-5Tue
1 stop
21h 40mSIN-BCN
10-6Mon
1 stop
20h 35mBCN-SIN
26-5Sun
1 stopAir France
18h 15mSIN-BCN
2-6Sun
1 stopAir France
28h 20mBCN-SIN
3-6Mon
1 stopAir China
38h 50mSIN-BCN
7-6Fri
1 stopAir China
27h 45mBCN-SIN
13-6Thu
1 stopAir France
18h 15mSIN-BCN
20-6Thu
1 stopAir France
21h 50mBCN-SIN
15-6Sat
1 stopAir China
38h 50mSIN-BCN
22-6Sat
1 stopAir China
20h 35mBCN-SIN
4-7Thu
1 stopShenzhen Airlines
27h 15mSIN-BCN
19-7Fri
1 stopShenzhen Airlines
22h 25mBCN-SIN
4-7Thu
1 stopShenzhen Airlines
21h 35mSIN-BCN
19-7Fri
1 stopShenzhen Airlines
22h 25mBCN-SIN
28-5Tue
1 stopAir France
18h 15mSIN-BCN
10-6Mon
2 stopsAir France
27h 20mBCN-SIN
28-5Tue
1 stopAir France
18h 15mSIN-BCN
10-6Mon
2 stopsAir France
27h 20mBCN-SIN