Cheap flights from Bangkok to China

BKK — SHA
2 Oct — 9 Oct1
Return
1 adult
Economy
From?
To?
Sun 2/10
Sun 9/10

We work with more than 300 partners to bring you better travel deals

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

Our data shows that January tends to be the cheapest month to fly to China from Bangkok. Users have commonly found prices around ฿42,362 for the month, but tickets can be as low as ฿13,161. Due to multiple factors, prepare for potentially higher prices in August.

When is the cheapest time to fly from Bangkok to China (BKK - CN)?

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.

Cheap flights from Bangkok to China in September, October 2022

The best prices found for Bangkok to China flights in September, October
18 Oct - 2 Nov
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

1 stop

24h 20m
CTU

Chengdu

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿20,763

Multiple Airlines

Pick Dates

Deal found 26.9.22

8 Oct - 15 Oct
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

1 stop

22h 20m
CTU

Chengdu

BKK

Bangkok Suvarnabhumi

3 stops

50h 00m
฿28,365

Multiple Airlines

Pick Dates

Deal found 24.9.22

8 Oct - 15 Oct
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

1 stop

22h 20m
CTU

Chengdu

BKK

Bangkok Suvarnabhumi

1 stop

9h 55m
฿28,705

Multiple Airlines

Pick Dates

Deal found 24.9.22

Bangkok to China 2022 flight deals

Cheap flights to China from Bangkok found for this year
18 Oct - 2 Nov
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

1 stop

24h 20m
CTU

Chengdu

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿20,763

Multiple Airlines

Pick Dates

Deal found 26.9.22

8 Oct - 15 Oct
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

1 stop

22h 20m
CTU

Chengdu

BKK

Bangkok Suvarnabhumi

3 stops

50h 00m
฿28,365

Multiple Airlines

Pick Dates

Deal found 24.9.22

8 Oct - 15 Oct
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

1 stop

22h 20m
CTU

Chengdu

BKK

Bangkok Suvarnabhumi

1 stop

9h 55m
฿28,705

Multiple Airlines

Pick Dates

Deal found 24.9.22

Cheap เอวาแอร์ flights from Bangkok to China

24 Feb - 2 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

18h 30m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

22h 55m
฿40,354

เอวาแอร์

Pick Dates

Deal found 27.9.22

21 Jan - 11 Feb
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

17h 55m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

1 stop

13h 10m
฿41,678

เอวาแอร์

Pick Dates

Deal found 25.9.22

12 Feb - 15 Feb
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

26h 45m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

17h 05m
฿42,321

เอวาแอร์

Pick Dates

Deal found 26.9.22

Cheap ไชน่าแอร์ไลน์ flights from Bangkok to China

14 Mar - 20 Mar
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

16h 20m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

22h 25m
฿46,027

ไชน่าแอร์ไลน์

Pick Dates

Deal found 25.9.22

10 Mar - 1 Apr
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

16h 00m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

1 stop

7h 40m
฿46,594

ไชน่าแอร์ไลน์

Pick Dates

Deal found 24.9.22

10 Mar - 28 Mar
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

16h 00m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

1 stop

14h 55m
฿46,859

ไชน่าแอร์ไลน์

Pick Dates

Deal found 24.9.22

Direct flights to China from Bangkok

Save time with Bangkok to China direct flight deals
25 Oct - 29 Oct
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 15m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 35m
฿54,764

Multiple Airlines

Pick Dates

Deal found 25.9.22

26 Jan - 30 Jan
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 15m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 35m
฿59,037

ไชนาอีสเทิร์น

Pick Dates

Deal found 26.9.22

23 Nov - 30 Nov
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

Nonstop

3h 15m
CTU

Chengdu

BKK

Bangkok Suvarnabhumi

Nonstop

3h 35m
฿60,588

ซื่อชวนแอร์ไลน์

Pick Dates

Deal found 26.9.22

Last-minute flights from Bangkok to China

Late deals on return flights to China from Bangkok, departing today and this week
7 Oct - 9 Oct
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

2 stops

35h 05m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

2 stops

24h 55m
฿38,841

Multiple Airlines

Pick Dates

Deal found 26.9.22

6 Oct - 6 Nov
BKK

Bangkok Suvarnabhumi

CAN

Guangzhou Baiyun

2 stops

21h 55m
CAN

Guangzhou Baiyun

BKK

Bangkok Suvarnabhumi

1 stop

27h 05m
฿48,448

Multiple Airlines

Pick Dates

Deal found 26.9.22

4 Oct - 6 Oct
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

2 stops

29h 30m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

2 stops

28h 50m
฿52,532

Multiple Airlines

Pick Dates

Deal found 25.9.22

One-way flights to China from Bangkok

The cheapest one-way flights from Bangkok to China
6 Mar
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

14h 05m
฿9,304

ฟิลิปปินส์แอร์ไลน์

Pick Dates

Deal found 26.9.22

9 Mar
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

14h 05m
฿9,606

ฟิลิปปินส์แอร์ไลน์

Pick Dates

Deal found 24.9.22

27 Oct
BKK

Bangkok Suvarnabhumi

CTU

Chengdu

1 stop

17h 25m
฿9,909

Hahn Air Systems

Pick Dates

Deal found 26.9.22

Related info for your journey

Useful info, stats and facts about Bangkok to China flights.

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

ไทยแอร์เอเชีย, เซินเจิ้นแอร์ไลน์, 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.

Can I find flights from Bangkok to China for under ฿20,800 on Cheapflights?

Yes, there are multiple flights from Bangkok to China for under ฿20,800. The cheapest flight booked recently is on Multiple Airlines for just ฿20,763, but on average you can expect to pay ฿34,757.

Are there direct flights from Bangkok to China for under ฿54,800 on Cheapflights?

Cheapflights has 8 direct flights from Bangkok to China under ฿54,800. A good price for a direct flight from Bangkok to China is less than ฿92,470.

Are there last-minute flights available from Bangkok to China for under ฿38,900?

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

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

For one-way options, check prices for ฟิลิปปินส์แอร์ไลน์. According to our data, you can fly for as low as ฿9,304. Users have also found prices from ฿9,909 and ฿10,665 on Hahn Air Systems and Cambodia Airways, respectively.

What are the most popular routes from Bangkok to China?

The most popular flight routes from Bangkok to China are Bangkok Suvarnabhumi - Shanghai Hongqiao Intl, Bangkok Suvarnabhumi - Shanghai Pu Dong and Bangkok Suvarnabhumi - Guangzhou Baiyun.

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

Before booking your flight from Bangkok to China, check out the most popular airlines for this route: Spring Airlines, แอร์ไชน่า or คาเธ่ย์ แปซิฟิค.

What are the cheapest flights from Bangkok to China?

On average you can expect to pay ฿53,855 for a flight from Bangkok to China. The cheapest flight overall is ฿7,128 while the most popular route, (Bangkok Suvarnabhumi - Shanghai Hongqiao Intl) is currently priced at ฿29,802.

Destination points for flights from Bangkok to China

Select to see more specific information for flights from Bangkok to all places in China

Top 10 airlines flying from Bangkok to China

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.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
NokScootCheapest฿2,861Average฿9,251FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search NokScoot flights
ไทยแอร์เอเชียCheapest฿4,520Average฿6,892FlexibilityNo cancel feeOn-time87%COVID-19 safety
Search ไทยแอร์เอเชีย flights
แอร์ไชน่าCheapest฿6,399Average฿14,735FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์ไชน่า flights
Spring AirlinesCheapest฿6,481Average฿10,003FlexibilityNo cancel feeOn-time45%COVID-19 safety
Search Spring Airlines flights
ไทยไลอ้อนแอร์Cheapest฿6,734Average฿9,503FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search ไทยไลอ้อนแอร์ flights
เซินเจิ้นแอร์ไลน์Cheapest฿7,057Average฿9,245FlexibilityNo cancel feeOn-time63%COVID-19 safety
Search เซินเจิ้นแอร์ไลน์ flights
Lucky AirCheapest฿7,491Average฿10,620FlexibilityNo cancel feeOn-time52%COVID-19 safety
Search Lucky Air flights
ไชน่าเซาเทิร์นแอร์ไลน์Cheapest฿7,527Average฿11,098FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search ไชน่าเซาเทิร์นแอร์ไลน์ flights
จี๋เสียงแอร์ไลน์Cheapest฿7,588Average฿10,551FlexibilityNo cancel feeOn-time66%COVID-19 safety
Search จี๋เสียงแอร์ไลน์ flights
แอร์มาเก๊าCheapest฿8,093Average฿10,015FlexibilityNo cancel feeOn-time56%COVID-19 safety
Search แอร์มาเก๊า flights

Hourly flight availability from Bangkok to China

See what time of day planes typically take off from Bangkok to China
1%of flight departuresEarly morningMidnight to 6 am
33%of flight departuresMorning6 am to noon
33%of flight departuresAfternoonNoon to 6 pm
33%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM