Return direct flights from Barcelona or Malaga (Spain) to Shanghai (China) from 303€ (255GBP-330USD)!


We’ve found cheap return flights from Barcelona or Malaga (Spain) to Shanghai  (China) from 303€ (255GBP-330USD)!

Search for your travel dates in May – October 2017.

One cabin bag and one piece of checked in baggage per passenger are included in the price.

Here are some example dates for you:

Jun 8 -20


You can book your flights here.


Check out our exclusive travel gifts. All with FREE WORLDWIDE SHIPPING!

You may also like...