Find flights
Deals
When to book
Airlines
FAQs

Cheap flights from Bangkok to China from ฿2,055

This is the cheapest one-way flight price found by a Cheapflights user in the last 72 hours by searching for a flight departing on 17/3. Fares are subject to change and may not be available on all flights or dates of travel.
BKK — PVG
21 Feb — 28 Feb1
1 adult

Cheap flight deals from Bangkok to China

Keep the following information in mind while searching for Bangkok to China flight deals. Data was last updated 16 February 2025.

Round-trip from

฿3,908

One-way from

฿2,055

Popular in

July

Cheapest in

November

Average price

฿9,939
Thai AirAsia
  • Thai AirAsia
  • 17/3-24/3
  • Nonstop
  • 5h 55m total
  • Bangkok to China
Thai AirAsia
  • Thai AirAsia
  • 17/3
  • Nonstop
  • 2h 50m total
  • Bangkok to China
Highest demand for flights based on searches. 8% potential increase in price (฿30,343 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (฿5,908 potential savings vs. average return price).
Average for round-trip flights in February 2025

Find flight deals from Bangkok to China

Cheapest flights from Bangkok to China
Explore the most affordable flight options available from Bangkok to China. Find the lowest fares from popular airlines and budget airlines, with prices last updated on 16 February 2025.

Thu 30/1000:55DMK - CAN
Nonstop2h 45mThai AirAsia
Tue 11/1105:45CAN - DMK
Nonstop2h 55mThai AirAsia
Deal found 16/2฿3,908
Tue 18/321:55BKK - CAN
Nonstop3h 05mSpring Airlines
Tue 25/305:55CAN - BKK
Nonstop3h 10mSpring Airlines
Deal found 16/2฿3,942
Wed 19/222:00DMK - CAN
Nonstop2h 50mMultiple Airlines
Wed 26/200:05CAN - DMK
Nonstop3h 05mMultiple Airlines
Deal found 15/2฿4,245
Wed 19/202:40BKK - CAN
Nonstop2h 40m9 Air
Wed 26/223:45CAN - BKK
Nonstop2h 55m9 Air
Deal found 16/2฿4,380
Sat 1/321:55BKK - CAN
Nonstop3h 05mMultiple Airlines
Fri 7/300:05CAN - BKK
Nonstop3h 00mMultiple Airlines
Deal found 16/2฿4,413
Fri 14/304:10BKK - SZX
Nonstop3h 00mChina Eastern
Thu 20/300:55SZX - BKK
Nonstop3h 15mChina Eastern
Deal found 15/2฿4,750
Fri 21/222:00DMK - CAN
Nonstop2h 50mThai Lion Air
Thu 27/202:50CAN - DMK
Nonstop3h 00mThai Lion Air
Deal found 15/2฿4,818
Tue 4/303:10BKK - CAN
Nonstop2h 50mChina Eastern
Sat 8/300:05CAN - BKK
Nonstop4h 00mChina Eastern
Deal found 16/2฿4,851
Thu 13/319:10BKK - SZX
1 stop12h 35mไห่หนานแอร์ไลน์
Sun 16/323:05SZX - BKK
1 stop20h 00mไห่หนานแอร์ไลน์
Deal found 16/2฿5,054
Thu 13/319:30BKK - SZX
Nonstop2h 45mShenzhen Airlines
Sat 15/300:10SZX - BKK
Nonstop2h 55mShenzhen Airlines
Deal found 16/2฿5,390
Sat 1/311:10BKK - CAN
1 stop19h 40mไห่หนานแอร์ไลน์
Sun 2/321:00CAN - BKK
1 stop14h 25mไห่หนานแอร์ไลน์
Deal found 16/2฿5,458
Thu 13/319:15BKK - SZX
Nonstop2h 35mChina Southern
Sun 16/316:05SZX - BKK
Nonstop3h 10mChina Southern
Deal found 16/2฿5,559

Find flights from Bangkok to China within your budget

Customise your flight search to find flights from Bangkok to China that fit within your specific budget. Explore options based on user searches and filter the results based on your desired price range. Find flights that match your budget for a cost-effective journey. Over the last 7 days, Cheapflights users made 17,341 searches. Data last updated 16 February 2025.

Fly from

Bangkok

Fly to

China

Route

Depart

Return

Price

BangkokGuangzhou

DMK - CAN

DMKCAN

Bangkok Don Mueang Intl

Mon 17/3

19:10-23:00

Nonstop2h 50m

Guangzhou Baiyun

Mon 24/3

00:05-02:10

Nonstop3h 05m

฿3,908

BangkokGuangzhou

BKK - CAN

BKKCAN

Bangkok Suvarnabhumi

Tue 18/3

21:55-02:00

Nonstop3h 05m

Guangzhou Baiyun

Sat 22/3

05:55-08:05

Nonstop3h 10m

฿3,942

BangkokGuangzhou

DMK - CAN

DMKCAN

Bangkok Don Mueang Intl

Wed 19/2

22:00-01:50

Nonstop2h 50m

Guangzhou Baiyun

Wed 26/2

00:05-02:10

Nonstop3h 05m

฿4,245