Welcome | Sign out

Cheap Flights from Shanghai to Bahrain - SHA to BAH (reverse)

Popular Flights from Shanghai to Bahrain

  • Airfare from Shanghai to Bahrain on Srilankan Airlines from 元4528 round trip
  • Airfare from Shanghai to Bahrain on Etihad from 元6368 round trip
  • Airfare from Shanghai to Bahrain on Turkish from 元7635 round trip
  • Airfare from Shanghai to Bahrain on Qatar from 元8156 round trip
  • Airfare from Shanghai to Bahrain on Emirates from 元8408 round trip

Did You Know?

  • Dubai, AE is the most popular connection for one stop flights between Shanghai, CN and Bahrain, BH.
  • Emirates has the most one stop flights between Shanghai, CN and Bahrain, BH.
  • Qatar has 6 one stop flights between Shanghai, CN and Bahrain, BH.
  • 31 flights per week fly out of Shanghai, CN connecting to Bahrain, BH
  • 14 airlines operate between Shanghai, CN and Bahrain, BH
  • The largest aircraft operated by British Airways flying between Shanghai, CN and Bahrain, BH is a 777 with 267 seats.
  • The shortest flight between Shanghai, CN and Bahrain, BH on Continental is 14,413 miles.
  • 116,941 seats are available per day to fly out of Shanghai, CN connecting to Bahrain, BH
Cheap Flights from Shanghai to Bahrain, from 元4528 Round trip from SHA to BAH