Spanish flag airlines Iberia are offering competitive solution from Europe to Shanghai. This time the cheapest roundtrip flights are available from main airports in Italy (Milan, Bologna, Rome)., Germany (Dusseldorf, Frankfurt, Berlin, Munich), then from Paris, Amsterdam, Brussels or Vienna. Return tickets are now available already for €339 incl. all taxes and checked luggage. You can also book very attractive direct flights from Madrid to Shanghai already for €383!
This Iberia promo sale from Europe to China is valid for flights departing to Shanghai from end of April till end of June 2017. Max stay 1 month and possible to book till 25th of March or until sold out. Below you can refer to booking sample from each of the origin city.
Booking samples
Madrid - Shanghai from €383 (Non-stop flight)
You can book this deal also directly with Iberia. Need an accommodation in Shanghai you may use Booking.com or consider following promo codes offered by Hotelopia or Venere.
Booking sample of cheap return flights from Europe to Shanghai from €339 here. In this case you would depart from Boloqna to Shanghai on 12th of May. Your return flight from China back to Italy would be on 29th of May 2017.