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 ฿13,535 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as ฿13,818.
May is one of the best times of the year to fly to China from Bangkok. Prices for May average ฿12,265 per person but you can even find prices for as low as ฿7,995. 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 ฿9,443. The cheapest flight booked recently is on XiamenAir for just ฿9,160, but on average you can expect to pay ฿17,469.
ไชนาอีสเทิร์น, Thai AirAsia, and Thai Airways 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 7 direct flights from Bangkok to China under ฿25,181. A good price for a direct flight from Bangkok to China is less than ฿34,088.
There are currently 20+ open flights from Bangkok to China within the next 7 days for less than ฿9,443.
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 - Shanghai Pu Dong, Bangkok Suvarnabhumi - Kunming Changshui or Bangkok Suvarnabhumi - Beijing Capital, as they are the most popular.
Looking at all options, your cheapest flight can be booked for ฿3,515. While the most popular route (Bangkok Suvarnabhumi - Shanghai Pu Dong) can be booked for ฿18,351 on average our data indicates ฿10,377 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: Juneyao Airlines(100%), Air China(100%), ไชนาอีสเทิร์น(83%.)
There are many flights that can get you from Bangkok to China in 4h 30m. Fly via Juneyao Airlines, Shanghai Airlines, or XiamenAir to get the fastest option. Both multi-stop and direct flights can be found to your destination and back.
Flying on XiamenAir is currently your cheapest option to China, with prices starting at ฿9,160. Additional return tickets that might be worth considering are offered by ไชนาอีสเทิร์น and T'way Air, with the lowest prices starting at ฿19,169 and ฿22,946, respectively.
฿4,690 is the cheapest one-way deal found within the past few days, from XiamenAir. You may also be able to find cheap deals on Spring Airlines and Shanghai Airlines, with prices starting from ฿5,288 and ฿6,390, respectively.
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
|