General flight information: Shanghai – Bangkok
4 hr 43 min Flight duration
2,890 km Distance between cities
1 hr Time zone difference
140 Direct flights per week
07:50 Earliest departure
02:30 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Price trends
₾523.92₾333.81₾523.92₾333.81
Airports in Shanghai
with flights to Bangkok
Airports in Bangkok
receiving flights from Shanghai
FAQ
Flight duration from Shanghai to Bangkok
Average flight duration: 4 hours 43 minutes, but the exact time depends on the specific flight. See the "General flight information" section for more information.