Cheap flights from Thailand to China

BKK — SHA
30 May — 6 Jun1
Return
1 adult
Economy
From?
To?
Mon 30/5
Mon 6/6

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

Travellers have found it’s best to book a flight 48 days in advance to save up to 22% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 48 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Thailand to China 1-2 weeks in advance for as low as ฿10,401, or ฿10,470 for flights within the next 24 hours.

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

Flights from Thailand to China lean towards being more expensive in August. Prices are generally better when you fly from Thailand to China in March, with the cheapest ticket starting at ฿6,752.

When is the cheapest time to fly from Thailand to China (TH - CN)?

When flying from Thailand to China, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.

Cheap flights from Thailand to China in May, June 2022

The best prices found for Thailand to China flights in May, June
18 Jun - 26 Jun
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

20h 00m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

1 stop

19h 50m
฿24,486

มาเลเซียแอร์ไลน์

View Deal

Deal found 22 May 2022

18 Jun - 26 Jun
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

2 stops

32h 10m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

2 stops

31h 55m
฿32,159

Multiple Airlines

View Deal

Deal found 22 May 2022

1 Jun - 20 Aug
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

29h 30m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 35m
฿32,500

Multiple Airlines

View Deal

Deal found 23 May 2022

Thailand to China 2022 flight deals

Cheap flights to China from Thailand found for this year
3 Dec - 5 Dec
DMK

Bangkok Don Mueang Intl

CAN

Guangzhou Baiyun

Nonstop

3h 00m
CAN

Guangzhou Baiyun

DMK

Bangkok Don Mueang Intl

Nonstop

2h 35m
฿6,207

ไทยไลอ้อนแอร์

View Deal

Deal found 24 May 2022

3 Dec - 5 Dec
DMK

Bangkok Don Mueang Intl

CAN

Guangzhou Baiyun

Nonstop

3h 00m
CAN

Guangzhou Baiyun

DMK

Bangkok Don Mueang Intl

1 stop

15h 10m
฿8,560

ไทยไลอ้อนแอร์

View Deal

Deal found 24 May 2022

15 Sep - 29 Sep
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 35m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 30m
฿11,356

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

View Deal

Deal found 22 May 2022

Cheap ไชนาอีสเทิร์น flights from Thailand to China

15 Sep - 29 Sep
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 35m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 30m
฿11,356

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

View Deal

Deal found 22 May 2022

6 Sep - 12 Sep
BKK

Bangkok Suvarnabhumi

SZX

Shenzhen

1 stop

19h 40m
SZX

Shenzhen

BKK

Bangkok Suvarnabhumi

1 stop

20h 20m
฿16,779

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

View Deal

Deal found 22 May 2022

6 Oct - 10 Oct
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 35m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 30m
฿17,359

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

View Deal

Deal found 23 May 2022

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

14 Nov - 30 Nov
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

24h 05m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

22h 25m
฿39,969

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

View Deal

Deal found 21 May 2022

6 Oct - 10 Oct
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

16h 20m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

1 stop

17h 20m
฿41,913

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

View Deal

Deal found 23 May 2022

7 Oct - 11 Oct
BKK

Bangkok Suvarnabhumi

PEK

Beijing Capital

1 stop

24h 30m
PEK

Beijing Capital

BKK

Bangkok Suvarnabhumi

1 stop

14h 25m
฿44,846

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

View Deal

Deal found 23 May 2022

Direct flights to China from Thailand

Save time with Thailand to China direct flight deals
15 Sep - 29 Sep
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 35m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 30m
฿11,356

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

View Deal

Deal found 22 May 2022

6 Oct - 10 Oct
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 35m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 30m
฿17,359

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

View Deal

Deal found 23 May 2022

7 Oct - 11 Oct
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 35m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 30m
฿17,393

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

View Deal

Deal found 23 May 2022

Last-minute flights from Thailand to China

Late deals on return flights to China from Thailand, departing today and this week
1 Jun - 20 Aug
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

29h 30m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

Nonstop

4h 35m
฿32,500

Multiple Airlines

View Deal

Deal found 23 May 2022

1 Jun - 1 Jul
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

8h 05m
PVG

Shanghai Pu Dong

BKK

Bangkok Suvarnabhumi

1 stop

29h 25m
฿40,446

Multiple Airlines

View Deal

Deal found 23 May 2022

31 May - 5 Jun
BKK

Bangkok Suvarnabhumi

KMG

Kunming Changshui

3 stops

47h 25m
KMG

Kunming Changshui

BKK

Bangkok Suvarnabhumi

1 stop

17h 20m
฿40,515

Multiple Airlines

View Deal

Deal found 24 May 2022

One-way flights to China from Thailand

The cheapest one-way flights from Thailand to China
6 Nov
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

16h 45m
฿4,979

รอยัลบรูไนแอร์ไลน์

View Deal

Deal found 22 May 2022

8 Nov
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

1 stop

24h 15m
฿5,184

รอยัลบรูไนแอร์ไลน์

View Deal

Deal found 22 May 2022

29 Oct
BKK

Bangkok Suvarnabhumi

PVG

Shanghai Pu Dong

Nonstop

4h 35m
฿5,934

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

View Deal

Deal found 23 May 2022

Related info for your journey

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

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

Some of the carriers operating flights from Thailand to China that may be offering flexible cancellation policies are ไทยแอร์เอเชีย, เซินเจิ้นแอร์ไลน์, and ไชน่าเซาเทิร์นแอร์ไลน์. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from Thailand to China for under ฿11,400 on Cheapflights?

Yes, there are multiple flights from Thailand to China for under ฿11,400. The cheapest flight booked recently is on ไชนาอีสเทิร์น for just ฿11,356, but on average you can expect to pay ฿23,599.

Are there direct flights from Thailand to China for under ฿11,400 on Cheapflights?

Cheapflights has 6 direct flights from Thailand to China under ฿11,400. A good price for a direct flight from Thailand to China is less than ฿102,412.

Are there last-minute flights available from Thailand to China for under ฿32,500?

There are currently 20+ open flights from Thailand to China within the next 7 days for less than ฿32,500.

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

For one-way options, check prices for รอยัลบรูไนแอร์ไลน์. According to our data, you can fly for as low as ฿4,979. Users have also found prices from ฿5,934 and ฿7,503 on ไชนาอีสเทิร์น and เซบู แปซิฟิค, respectively.

Top 5 airlines flying from Thailand to China

The chart below displays the airlines Cheapflights users travelling from Thailand 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,580Average฿8,341FlexibilityNo cancel feeOn-timeN/ACOVID-19 safety
Search NokScoot flights
ไทยแอร์เอเชียCheapest฿4,075Average฿6,215FlexibilityNo cancel feeOn-time87%COVID-19 safety
Search ไทยแอร์เอเชีย flights
Spring AirlinesCheapest฿4,338Average฿8,703FlexibilityNo cancel feeOn-time45%COVID-19 safety
Search Spring Airlines flights
ซื่อชวนแอร์ไลน์Cheapest฿5,747Average฿9,507FlexibilityNo cancel feeOn-time63%COVID-19 safety
Search ซื่อชวนแอร์ไลน์ flights
แอร์ไชน่าCheapest฿5,770Average฿13,287FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search แอร์ไชน่า flights