Our data shows that February tends to be the cheapest month to fly to China from Bangkok. Users have commonly found prices around ฿37,012 for the month, but tickets can be as low as ฿17,466. Due to multiple factors, prepare for potentially higher prices in August.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Bangkok to China as you normally would.
Bangkok Don Mueang Intl
Guangzhou Baiyun
Nonstop
3h 20mGuangzhou Baiyun
Bangkok Don Mueang Intl
Nonstop
3h 20m9 Air
Bangkok Don Mueang Intl
Guangzhou Baiyun
Nonstop
3h 20mGuangzhou Baiyun
Bangkok Don Mueang Intl
Nonstop
3h 20m9 Air
Bangkok Don Mueang Intl
Guangzhou Baiyun
Nonstop
3h 20mGuangzhou Baiyun
Bangkok Don Mueang Intl
Nonstop
3h 20m9 Air
Bangkok Suvarnabhumi
Shanghai Pu Dong
Nonstop
3h 55mShanghai Pu Dong
Bangkok Suvarnabhumi
Nonstop
4h 50mไชนาอีสเทิร์น
Bangkok Suvarnabhumi
Shanghai Pu Dong
Nonstop
3h 55mShanghai Pu Dong
Bangkok Suvarnabhumi
Nonstop
4h 50mไชนาอีสเทิร์น
Bangkok Suvarnabhumi
Guangzhou Baiyun
1 stop
9h 25mGuangzhou Baiyun
Bangkok Suvarnabhumi
1 stop
12h 25mฟิลิปปินส์แอร์ไลน์
Bangkok Suvarnabhumi
Shanghai Hongqiao Intl
1 stop
20h 30mShanghai Hongqiao Intl
Bangkok Suvarnabhumi
1 stop
15h 30mเซินเจิ้นแอร์ไลน์
Bangkok Suvarnabhumi
Shanghai Hongqiao Intl
1 stop
21h 35mShanghai Hongqiao Intl
Bangkok Suvarnabhumi
1 stop
15h 30mเซินเจิ้นแอร์ไลน์
Bangkok Suvarnabhumi
Shanghai Hongqiao Intl
1 stop
18h 00mShanghai Hongqiao Intl
Bangkok Suvarnabhumi
1 stop
24h 20mไชน่าเซาเทิร์นแอร์ไลน์
Bangkok Suvarnabhumi
Guangzhou Baiyun
Nonstop
2h 45mGuangzhou Baiyun
Bangkok Suvarnabhumi
Nonstop
2h 55mไชน่าเซาเทิร์นแอร์ไลน์
Bangkok Suvarnabhumi
Guangzhou Baiyun
Nonstop
2h 50mGuangzhou Baiyun
Bangkok Suvarnabhumi
Nonstop
3h 00m9 Air
Bangkok Suvarnabhumi
Shanghai Pu Dong
Nonstop
3h 35mShanghai Pu Dong
Bangkok Suvarnabhumi
Nonstop
5h 35mไชนาอีสเทิร์น
Bangkok Don Mueang Intl
Guangzhou Baiyun
Nonstop
3h 20mGuangzhou Baiyun
Bangkok Don Mueang Intl
Nonstop
3h 20m9 Air
Bangkok Suvarnabhumi
Guangzhou Baiyun
1 stop
13h 00mGuangzhou Baiyun
Bangkok Suvarnabhumi
1 stop
6h 05mLanmei Airlines
Bangkok Suvarnabhumi
Guangzhou Baiyun
Nonstop
2h 50mGuangzhou Baiyun
Bangkok Suvarnabhumi
1 stop
7h 50mMultiple Airlines
Bangkok Suvarnabhumi
Guangzhou Baiyun
1 stop
13h 00mGuangzhou Baiyun
Bangkok Suvarnabhumi
1 stop
6h 05mLanmei Airlines
Bangkok Suvarnabhumi
Guangzhou Baiyun
Nonstop
2h 50m9 Air
Bangkok Suvarnabhumi
Guangzhou Baiyun
Nonstop
2h 50m9 Air
Bangkok Suvarnabhumi
Guangzhou Baiyun
Nonstop
2h 50m9 Air
ไทยแอร์เอเชีย, เซินเจิ้นแอร์ไลน์, and ไชนาอีสเทิร์น are some of the carriers that may have flexible cancellation policies. You can use our site to filter for other airlines that may also have this kind of flexibility.
Yes, there are multiple flights from Bangkok to China for under ฿10,400. The cheapest flight booked recently is on 9 Air for just ฿10,375, but on average you can expect to pay ฿11,097.
Cheapflights has 20 direct flights from Bangkok to China under ฿10,400. A good price for a direct flight from Bangkok to China is less than ฿11,097.
There are currently 20+ open flights from Bangkok to China within the next 7 days for less than ฿11,400.
For one-way options, check prices for 9 Air. According to our data, you can fly for as low as ฿5,155. Users have also found prices from ฿5,877 and ฿6,205 on Thai Airways and ไทยแอร์เอเชีย, respectively.
The most popular flight routes from Bangkok to China are Bangkok Suvarnabhumi - Shanghai Pu Dong, Bangkok Suvarnabhumi - Shanghai Hongqiao Intl and Bangkok Don Mueang Intl - Shanghai Pu Dong.
Before booking your flight from Bangkok to China, check out the most popular airlines for this route: Spring Airlines, แอร์ไชน่า or คาเธ่ย์ แปซิฟิค.
On average you can expect to pay ฿47,783 for a flight from Bangkok to China. The cheapest flight overall is ฿6,781 while the most popular route, (Bangkok Suvarnabhumi - Shanghai Pu Dong) is currently priced at ฿12,607.
7%of flight departures | Early morningMidnight to 6 am |
---|---|
23%of flight departures | Morning6 am to noon |
45%of flight departures | AfternoonNoon to 6 pm |
25%of flight departures | Evening6 pm to midnight |