Flights Bangkok - Shanghai Airline tickets Shanghai - Bangkok

Special offer

Did you know?

  • The shortest connecting flight from Bangkok to Shanghai is 5649 km on Silkair Srilankan.
  • The shortest nonstop flight time from Bangkok to Shanghai is 4 hours, 5 minutes on Shanghai, China E, Thai.
  • There are 6 nonstop flights on route from Bangkok to Shanghai every day.
  • 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