Another solution from European cities to China based on service of Virgin Atlantic and British Airways this time return flights to Shanghai. The cheapest option is from the main airports in France, Benelux, Scandinavia, Balkans, Germany, Switzerland, Spain or Portugal. You can book roundtrip tickets from €345 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 Bucharest). 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 late October to the beginning of December 2019 or January to June 2020. Book this Virgin Atlantic / British Airways promotional sale by the 23rd of October or until the cheapest flights last. Max stay 12 months. Below you can refer to our booking samples on each of the European origins. If you need affordable accommodation in Shanghai you can use hotel booking sites such as Booking.com or Hotels.com.
London – Shanghai from 326 (Non-stop flights with Air China)
Luxembourg – Shanghai from €381
Amsterdam – Shanghai from €399
Switzerland – Shanghai from €399
Copenhagen – Shanghai from €398
Bucharest – Shanghai from €413
Booking sample of cheap flights from European cities to Shanghai, China from €345! In this case, you would depart from Nice to Shanghai on the 8th of March. Inbound flight from China back to Europe on the 22nd of March 2020.