
Register for FREE to receive alerts to your inbox the moment we publish a flight deal.
You'll never miss a Secret Flying deal again.
Double open-jaw flights from Barcelona or Madrid, Spain to Singapore, returning from Shanghai, China to Geneva, Switzerland from only €286 with British Airways and Iberia.
DEPART:
Barcelona/Madrid, Spain
ARRIVE:
Singapore //
// Shanghai, China
RETURN:
Geneva, Switzerland
DATES:
Availability from February to March 2017
Barcelona – Singapore // Shanghai – Geneva: €286
17th Jan – 1st Feb
20th Jan – 4th Feb
22nd Jan – 6th Feb
24th Jan – 8th Feb
5th-20th Feb
7th-22nd Feb
12th-27th Feb
14th Feb – 1st Mar
21st Feb – 8th Mar
24th Feb – 11th Mar
26th Feb – 13th Mar
28th Feb – 15th Mar
5th-20th Mar
7th-22nd Mar
10th-25th Mar
Madrid – Singapore // Shanghai – Geneva: €295
20th Jan – 4th Feb
22nd Jan – 6th Feb
24th Jan – 8th Feb
29th Jan – 13th Feb
5th-20th Feb
7th-22nd Feb
12th-27th Feb
14th Feb – 1st Mar
21st Feb – 8th Mar
24th Feb – 11th Mar
26th Feb – 13th Mar
5th-20th Mar
7th-22nd Mar
10th-25th Mar
and more…
STOPS:
London/Madrid
AIRLINES:
British Airways
Iberia
Allow the search to complete, then click an OTA to view the advertised price (avoid eDreams).
We recommend you book with Expedia for a few Euros more.
Use Google Chrome to translate the booking site if needed: