Berlin, Germany to Shanghai, China for only €376 roundtrip

Please note, all the information on this page is accurate at the time of publication.
If you are viewing this deal at a later date, the price and availability may no longer be as advertised.

Click this banner for tips on how to never miss a Secret Flying deal again.

Cheap flights from Berlin, Germany to Shanghai, China for only €376 roundtrip with British Airways.


Berlin, Germany


Shanghai, China


Berlin, Germany


Availability from November 2019 to March 2020 (excluding Christmas/New Year)

Example dates:
4th-11th Nov
4th-13th Nov
5th-13th Nov
12th-21st Nov
13th-20th Nov
13th-21st Nov
25th Nov – 2nd Dec
25th Nov – 3rd Dec
25th Nov – 4th Dec
2nd-9th Dec
2nd-10th Dec
9th-17th Dec
9th-18th Dec
10th-17th Dec
7th-14th Jan
7th-15th Jan
18th-26th Feb
18th-27th Feb
27th Feb – 5th Mar
2nd-9th Mar

and more…




British Airways




Allow the search to complete, then click an OTA to view the advertised price.
Use Google Chrome to translate the booking site if needed:


Find a hotel to go with your flight to