Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Cheap flights from European cities to Shanghai, China from €350!

Cheap flights from European cities to Shanghai, China from €363!Another solution from European cities to China based on service of Virgin Atlantic and British Airways this tim return flights to Shanghai. The cheapest option is from main airports in France, Benelux, Scandinavia, Balkans, Germany, Switzerland, Spain or Portugal. You can book roundtrip tickets from €350 incl. all taxes, meals and hold bag. In most of the cases flights have one short layover in London but some routes require long layover you would have to accept..(e.g. from Zagreb). European leg is on a British Airways while intercontinental on Virgin Atlantic. 



Virgin Atlantic / British Airways promotion is available when traveling from Europe to Shanghai  from 25th of September to beginning of December 2019 or January to March 2020. Book this Virgin Atantic / British Airways promotional sale by 17th of July or until the cheapest flights last..Max stay 12 months. Below you can refer to our booking samples on each of the European origin. If you need affordable accommodation in Shanghai you can use hotel booking sites such as Booking.com or Hotels.com.


Booking samples

Amsterdam – Shanghai  from €363

Luxembourg – Shanghai from €389

Brussels – Shanghai  from €394  (But we suggest you book these non-stop flights)


France – Shanghai  from €350

Spain – Shanghai  from €363

Portugal – Shanghai  from €368


Germany – Shanghai  from €364

Vienna – Shanghai from €368

Switzerland – Shanghai  from €397


Helsinki – Shanghai  from €369

Copenhagen – Shanghai  from €390


See also European cities to Hong Kong from €391


Booking sample of cheap  flights from European cities to Shanghai, China from €350! In this case you would depart from Nice to Shanghai on 8th of March. Inbound flight from China back to Europe on 22nd of March 2020.

Cheap flights from European cities to Shanghai, China from €350!