Flights Bangkok - Shanghai Airline tickets Shanghai - Bangkok

Special offer

Did you know?

  • China E has the most nonstop flights between Bangkok and Shanghai.
  • The shortest flight between Bangkok and Shanghai on Northwest is 6438 km.
  • 20 airlines operate between Bangkok and Shanghai.
  • Hong Kong, HK is the most popular connection for one stop flights between Bangkok and 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