To save on the cost of your flight from Bangkok to China, book at least 61 days before your planned departure. Booking around this time can save you about 26% on the cost of this flight compared to booking a flight leaving this week. We have found prices from ฿ 12,898 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ฿ 13,168.
May is one of the best times of the year to fly to China from Bangkok. Prices for May average ฿ 11,689 per person but you can even find prices for as low as ฿ 7,619. The most expensive prices can be found in the month of January. Opting for a May flight can save you 27% on your journey compared to booking in May
Yes, there are multiple flights from Bangkok to China for under ฿ 5,999. The cheapest flight booked recently is on Thai AirAsia for just ฿ 5,699, but on average you can expect to pay ฿ 8,429.
ไชนาอีสเทิร์น, Thai Airways, and Thai AirAsia 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.
Cheapflights has 20 direct flights from Bangkok to China under ฿ 5,999. A good price for a direct flight from Bangkok to China is less than ฿ 9,449.
There are currently 19+ open flights from Bangkok to China within the next 7 days for less than ฿ 29,996.
Spring Airlines, Air China and Cathay Pacific are the most popular airlines when flying from Bangkok to China.
When deciding which route to take from Bangkok to China, consider Bangkok Suvarnabhumi - Chengdu, Bangkok Suvarnabhumi - Shanghai Pu Dong or Bangkok Suvarnabhumi - Shanghai Hongqiao Intl, as they are the most popular.
Looking at all options, your cheapest flight can be booked for ฿ 3,350. While the most popular route (Bangkok Suvarnabhumi - Chengdu) can be booked for ฿ 12,629 on average our data indicates ฿ 9,947 when flying from Bangkok to China
Looking for the most reliable airlines to get you to your destination on time? Our data shows these are most likely to get you from Bangkok to China on time: Thai Airways(100%), Shanghai Airlines(75%), ไชนาอีสเทิร์น(68%.)
There are many flights that can get you from Bangkok to China in 2h 20m. Fly via Thai AirAsia or Thai Airways to get the fastest option. Generally, flights for this route are direct.
Flying on Thai AirAsia is currently your cheapest option to China, with prices starting at ฿ 5,700. Additional return tickets that might be worth considering are offered by Thai Airways and เซบู แปซิฟิค, with the lowest prices starting at ฿ 7,620 and ฿ 9,149, respectively.
฿ 2,880 is the cheapest one-way deal found within the past few days, from Thai AirAsia. You may also be able to find cheap deals on เซบู แปซิฟิค and Spring Airlines, with prices starting from ฿ 4,140 and ฿ 4,500, respectively.
The chart below displays the airlines Cheapflights users travelling from Bangkok to China choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
฿ 76 | ฿ 245 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by NokScoot Airlines. Please check directly on their website for additional information. |
Search NokScoot Airlines flights
|
![]() |
฿ 243 | ฿ 262 | No cancel fee | 49% |
We couldn't confirm the COVID-19 safety measures taken by XiamenAir. Please check directly on their website for additional information. |
Search XiamenAir flights
|
![]() |
฿ 214 | ฿ 265 | No cancel fee | 56% |
We couldn't confirm the COVID-19 safety measures taken by Air Macau. Please check directly on their website for additional information. |
Search Air Macau flights
|
![]() |
฿ 174 | ฿ 265 | No cancel fee | N/A |
We couldn't confirm the COVID-19 safety measures taken by Thai AirAsia X. Please check directly on their website for additional information. |
Search Thai AirAsia X flights
|
![]() |
฿ 227 | ฿ 275 | No cancel fee | 65% |
We couldn't confirm the COVID-19 safety measures taken by Hong Kong Airlines. Please check directly on their website for additional information. |
Search Hong Kong Airlines flights
|
![]() |
฿ 124 | ฿ 276 | No cancel fee | 45% |
We couldn't confirm the COVID-19 safety measures taken by Spring Airlines. Please check directly on their website for additional information. |
Search Spring Airlines flights
|
![]() |
฿ 201 | ฿ 279 | No cancel fee | 66% |
We couldn't confirm the COVID-19 safety measures taken by Juneyao Airlines. Please check directly on their website for additional information. |
Search Juneyao Airlines flights
|
![]() |
฿ 198 | ฿ 281 | No cancel fee | 52% |
We couldn't confirm the COVID-19 safety measures taken by Lucky Air. Please check directly on their website for additional information. |
Search Lucky Air flights
|
![]() |
฿ 228 | ฿ 293 | No cancel fee | 82% |
Search Kenya Airways flights
|
|
![]() |
฿ 310 | ฿ 335 | No cancel fee | 63% |
We couldn't confirm the COVID-19 safety measures taken by Sichuan Airlines. Please check directly on their website for additional information. |
Search Sichuan Airlines flights
|