How long is the flight from Bangkok to Hangzhou?
The distance between the cities is 2,723 km. A direct flight usually takes about 3 hours 30 minutes, although the exact duration depends on the chosen airline and weather conditions.
Which airlines fly this route?
Regular flights are operated by airlines such as Air China, Hainan Airlines, Thai Vietjet Air, Thai AirAsia, and others. There are a total of 9 carriers on this route.
Are there direct flights from Bangkok to Hangzhou?
Yes, there are direct flights on this route. Current seat availability and schedules for specific dates can be checked in the search results on this page.
Which airport does the flight arrive at?
All flights from Bangkok arrive at Hangzhou Xiaoshan International Airport (HGH). Information about transportation to the city can be found in the "Getting there" block above.
When is the best time to book flights?
The lowest prices are typically available when booking in advance. We recommend tracking prices through the low-price calendar to find the best deals for your preferred dates.