Find flights
Airlines

฿2,054+ Cheap flights to China

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 4/3. Fares are subject to change and may not be available on all flights or dates of travel.
— PVG
20 Feb — 27 Feb1
1 adult

Flights to China in 2025

Find the latest flights to China in 2025, with up-to-date prices and availability. In the last 7 days, Cheapflights users made a total of 17,341 searches and data was last updated on 15 February 2025.

Return from

฿5,892

One-way from

฿2,054

Popular in

July

Cheapest in

November

Average price

฿9,999
Thai AirAsia X
  • Thai AirAsia X
  • 24/2-12/3
  • Nonstop
  • 9h 00m total
  • Bangkok to Shanghai
Thai AirAsia
  • Thai AirAsia
  • 4/3
  • Nonstop
  • 2h 55m total
  • Bangkok to China
Highest demand for flights based on searches. 9% potential increase in price (฿33,212 potential increase over avg. return price).
Cheapest flight prices on average. 1% potential price decrease (฿5,707 potential savings vs. average return price).
Average for return flights in February 2025

Find flights to China

Browse one-way and return flights deals to China on Cheapflights. Flight deals are based on user searches and were last updated on 15 February 2025
Explore China

Find flight deals to China

Cheapest flights to China
Explore the most affordable flight options available to China. Find the lowest fares based on data from user searches, with prices last updated on 15 February 2025.

Wed 25/619:05DMK - CAN
Nonstop3h 05mThai AirAsia
Fri 27/600:10CAN - DMK
Nonstop2h 45mThai AirAsia
Deal found 14/2฿3,905
Mon 3/321:55BKK - CAN
Nonstop3h 05mSpring Airlines
Thu 6/305:55CAN - BKK
Nonstop3h 10mSpring Airlines
Deal found 14/2฿3,939
Fri 21/202:40BKK - CAN
Nonstop2h 40m9 Air
Sun 23/223:45CAN - BKK
Nonstop2h 55m9 Air
Deal found 14/2฿4,141
Wed 19/222:00DMK - CAN
Nonstop2h 50mMultiple Airlines
Mon 24/200:05CAN - DMK
Nonstop3h 05mMultiple Airlines
Deal found 14/2฿4,242
Fri 14/203:10BKK - CAN
Nonstop2h 45mMultiple Airlines
Wed 19/205:55CAN - BKK
Nonstop3h 10mMultiple Airlines
Deal found 14/2฿4,343
Fri 14/304:10BKK - SZX
Nonstop3h 00mChina Eastern
Thu 20/300:55SZX - BKK
Nonstop3h 15mChina Eastern
Deal found 14/2฿4,882

Find flights to China within your budget

Locate flights to China that fit your budget, with regularly updated fares and availability. In the last 7 days, Cheapflights users made a total of 17,341 searches and data was last updated on 15 February 2025.

Fly from

Bangkok

Route

Depart

Return

Price

BangkokGuangzhou

DMK - CAN

DMKCAN

Bangkok Don Mueang Intl

Wed 25/6

19:05-23:10

Nonstop3h 05m

Guangzhou Baiyun

Fri 27/6

00:10-01:55

Nonstop2h 45m

฿3,905

BangkokGuangzhou

BKK - CAN

BKKCAN

Bangkok Suvarnabhumi

Mon 3/3

21:55-02:00

Nonstop3h 05m

Guangzhou Baiyun

Thu 6/3

05:55-08:05

Nonstop3h 10m

฿3,939

BangkokGuangzhou

BKK - CAN

BKKCAN

Bangkok Suvarnabhumi

Wed 26/2

21:55-02:00

Nonstop3h 05m

Guangzhou Baiyun

Wed 12/3

00:05-02:05

Nonstop3h 00m

฿4,410

BangkokGuangzhou

DMK - CAN

DMKCAN

Bangkok Don Mueang Intl

Thu 27/2

22:00-01:50

Nonstop2h 50m

Guangzhou Baiyun

Thu 13/3

23:45-01:40

Nonstop2h 55m

฿4,444

BangkokShenzhen

BKK - SZX

BKKSZX

Bangkok Suvarnabhumi

Fri 14/3

04:10-08:10

Nonstop3h 00m

Shenzhen

Thu 20/3

00:55-03:10

Nonstop3h 15m

฿4,882

BangkokShenzhen

BKK - SZX

BKKSZX

Bangkok Suvarnabhumi

Thu 13/3

11:10-08:45

1 stop20h 35m

Shenzhen

Sun 16/3

21:05-10:25

1 stop14h 20m

฿4,915