Cheap flights from Berlin, Germany to Shanghai, China for only €376 roundtrip with British Airways.
Availability from November 2019 to March 2020 (excluding Christmas/New Year)
25th Nov – 2nd Dec
25th Nov – 3rd Dec
25th Nov – 4th Dec
27th Feb – 5th Mar
Allow the search to complete, then click an OTA to view the advertised price.
Use Google Chrome to translate the booking site if needed: