Flights Bangkok - Shanghai Airline tickets Shanghai - Bangkok

Special offer

Did you know?

  • China E has 3 nonstop flights between Bangkok and Shanghai.
  • 67 flights per week fly out of Bangkok connecting to Shanghai.
  • China E has the most nonstop flights between Bangkok and Shanghai.
  • 244415 seats are available per day to fly out of Bangkok connecting to Shanghai.
  • The shortest connecting flight from Bangkok to Shanghai is 34 hours, 20 minutes on Silkair Srilankan.

Hotels in Shanghai

Traveling on the route and need hotel in Shanghai? Choose from more than 45,000 hotels.

Bangkok - Shanghai - last minute travels, cheap flights, trips