Compare all cheap flights to Shanghai
Cheap flights from Birmingham to Shanghai (BHX - SHA).
- KLM Royal Dutch airfare from Birmingham to Shanghai starting at £427.
- Air France airfare from Birmingham to Shanghai starting at £430.
Birmingham to Shanghai flying information.
- The flying distance between Birmingham and Shanghai is 5735 miles.
- No airlines fly non stop from Shanghai to Birmingham.
- KLM Royal Dutch Airlines stop over in Amsterdam for flights between Shanghai and Birmingham.
- Lufthansa and China Eastern Airlines fly between Shanghai and Birmingham with a stopover in Frankfurt.
- Lufthansa operates Birmingham to Frankfurt on 735 319, whilst China Eastern Airlines has flights from Frankfurt to Shanghai on 332.
Cheap Airfares to Shanghai from United Kingdom
Cheap International Flights from Birmingham
Airlines flying from Birmingham to Shanghai (BHX to SHA)
Birmingham to Shanghai airlines include Flybe. Over 19 airlines offer flights from other cities, including SWISS, Singapore Airlines, SAS, Qatar Airways, Malaysia Airlines, Lufthansa, KLM Royal Dutch, KLM, Flybe, Finnair, Emirates, China Eastern, Cathay Pacific Airways.
What other cities and months can I fly from Birmingham to China?
Nanning, Fuzhou, Guilin, Nanjing, Harbin, Shenyang, Chengdu, Guangzhou, Shanghai, Beijing, and many others from December to July and August to October.