Cheap flights from Bangkok Intl to China

Return
Economy
Bangkok (BKK)
Shanghai (PVG)
Depart
Return
Any month
|

How to find the cheapest flight from
Bangkok Intl (BKK) to China

How far in advance should I book a flight from Bangkok Intl to China?

Users have found that booking a flight from Bangkok Intl to China at least 61 days early can save you up to 26% on average compared to booking a flight this week. If booking 61 days before your flight isn’t an option for you, users have found flights from Bangkok Intl to China for as little as ฿ 12,871 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as ฿ 13,140 for flights departing within the next 3 days.

What is the cheapest month to fly from Bangkok Intl to China?

Our data shows that May tends to be the cheapest month to fly to China from Bangkok Intl. Users have commonly found prices around ฿ 11,664 for the month, but tickets can be as low as ฿ 7,603. Due to multiple factors, prepare for potentially higher prices in January.

Cheap flights from Bangkok Intl to China in January, February 2021

15 Feb - 21 Feb
฿ 18,588pp
BKK
Bangkok Suvarnabhumi
XiamenAir
 
1 STOP
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
XiamenAir
 
1 STOP
BKK
Bangkok Suvarnabhumi
15 Feb - 21 Feb
฿ 18,858pp
BKK
Bangkok Suvarnabhumi
XiamenAir
 
1 STOP
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
XiamenAir
   
2 STOPS
BKK
Bangkok Suvarnabhumi
15 Feb - 21 Feb
฿ 19,337pp
BKK
Bangkok Suvarnabhumi
XiamenAir
   
2 STOPS
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
XiamenAir
   
2 STOPS
BKK
Bangkok Suvarnabhumi

Bangkok Intl to China 2021 flight deals

1 Apr - 9 Apr
฿ 8,082pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi
30 Mar - 7 Apr
฿ 8,351pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi
2 Nov - 6 Nov
฿ 8,591pp
BKK
Bangkok Suvarnabhumi
China Southern
 
1 STOP
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
China Southern
 
1 STOP
BKK
Bangkok Suvarnabhumi

Direct flights to China from Bangkok Intl

1 Apr - 9 Apr
฿ 8,082pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi
30 Mar - 7 Apr
฿ 8,351pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi
28 Mar - 7 Apr
฿ 8,860pp
BKK
Bangkok Suvarnabhumi
Thai Airways
Direct
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Thai Airways
Direct
BKK
Bangkok Suvarnabhumi

Last-minute flights from Bangkok Intl to China

2 Feb - 7 Feb
฿ 19,995pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
 
1 STOP
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Multiple Airlines
   
2 STOPS
BKK
Bangkok Suvarnabhumi
2 Feb - 7 Feb
฿ 20,205pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
 
1 STOP
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Multiple Airlines
     
3 STOPS
BKK
Bangkok Suvarnabhumi
1 Feb - 6 Feb
฿ 22,629pp
BKK
Bangkok Suvarnabhumi
Multiple airlines
 
1 STOP
KMG
Kunming Changshui
KMG
Kunming Changshui
Multiple Airlines
   
2 STOPS
BKK
Bangkok Suvarnabhumi

One-way flights to China from Bangkok Intl

10:00 - 13:55
Spring Airlines
Direct
2h 55m
BKK - PVG
Spring Airlines
฿ 4,401
Kiwi.com
20:30 - 00:25
9 Air
Direct
2h 55m
BKK - CAN
9 Air
฿ 4,580
mytrip.com
21:20 - 02:30
Juneyao Airlines
Direct
4h 10m
BKK - PVG
Juneyao Airlines
฿ 5,299
mytrip.com

Related info for your journey

Flight FAQs

From Bangkok Intl to China

Can I find flights from Bangkok Intl to China for under ฿ 8,980 on Cheapflights?

Yes, there are multiple flights from Bangkok Intl to China for under ฿ 8,980. The cheapest flight booked recently is on Thai Airways for just ฿ 8,082, but on average you can expect to pay ฿ 10,207.

Which airlines flying from Bangkok Suvarnabhumi to China have flexible cancellations due to COVID-19?

Some of the carriers operating flights from Bangkok Suvarnabhumi to China that may be offering flexible cancellation policies are ไชนาอีสเทิร์น, Thai Airways, and Thai AirAsia. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Are there direct flights from Bangkok Intl to China for under ฿ 8,980 on Cheapflights?

Cheapflights has 12 direct flights from Bangkok Intl to China under ฿ 8,980. A good price for a direct flight from Bangkok Intl to China is less than ฿ 18,319.

Are there last-minute flights available from Bangkok Intl to China for under ฿ 20,953?

There are currently 20+ open flights from Bangkok Intl to China within the next 7 days for less than ฿ 20,953.

What are the most popular airlines that fly from Bangkok Intl to China?

Consider Spring Airlines, Air China or Cathay Pacific when booking your flight. These represent the most popular airlines when flying from Bangkok Intl to China.

What are the most popular routes from Bangkok Intl to China?

Most travellers choose Bangkok Suvarnabhumi - Guangzhou Baiyun, Bangkok Suvarnabhumi - Shanghai Hongqiao Intl or Bangkok Suvarnabhumi - Shanghai Pu Dong when deciding on the best route from Bangkok Intl to China.

What are the cheapest flights from Bangkok Intl to China?

While on average a flight from Bangkok Intl to China is generally ฿ 9,926, our data shows the cheapest flight currently is ฿ 3,342. When looking at the most popular route, (Bangkok Suvarnabhumi - Guangzhou Baiyun), you can expect to pay ฿ 5,748 for that flight.

What are the most reliable airlines from Bangkok Intl to China?

Before booking your flight to China from Bangkok Intl, have a look at the most reliable airlines to get you to your destination on time: Thai Airways (100%), Shanghai Airlines (75%), ไชนาอีสเทิร์น( 68%).

How long does is the flight from Bangkok Intl to China?

Thai Airways and Shanghai Airlines can get you from Bangkok Intl to China in just under 2h 50m. Your travel time will be generally consistent. Most flights are nonstop.

What are the cheapest airlines to flying from Bangkok Intl to China return?

Our cheapest airline available from Bangkok Intl to China is Thai Airways. Our recent data shows that you can find tickets from as low as ฿ 8,082 on this airline. Additional options worth looking into are เซบู แปซิฟิค and XiamenAir, starting at ฿ 9,310 and ฿ 10,208 round-trip.

What are the cheapest airlines to fly from Bangkok Intl to China one-way?

One-way options have recently been found by users for as low as ฿ 4,221 on เซบู แปซิฟิค. Other airlines that offer cheap prices include Spring Airlines from ฿ 4,401 and 9 Air from ฿ 4,580 one-way.

Arrival points for flights from Bangkok Intl to China

Show more

Destination information for China

Today's exchange rate
฿ 1 = ¥ 0.22
Flight duration
3h 10m

Airports servicing Bangkok

Top 10 airlines flying from Bangkok Intl to China

Airline Cheapest Average Flexibility On-time COVID-19 safety
NokScoot Airlines
฿ 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
Thai AirAsia X
฿ 174 ฿ 246 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
XiamenAir
฿ 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
Air Macau
฿ 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
Hong Kong Airlines
฿ 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
Spring Airlines
฿ 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
Juneyao Airlines
฿ 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
Lucky Air
฿ 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
Kenya Airways
฿ 228 ฿ 293 No cancel fee 82%
Search Kenya Airways flights
Sichuan Airlines
฿ 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

Popular flight searches

Home China Cheap flights from Bangkok Intl to China
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First