Cheap flights from Thailand to China from £103

One search, all the flights

We find you the best flight deals and travel hacks so that you can choose how to book.

Rise above all travel anxieties

With the Kiwi.com Guarantee we have your back with whatever happens.

Trusted by millions

Join over 10 million yearly travellers booking with ease.

Book flights from Thailand to China

Bangkok to Shanghai
Bangkok to Guangzhou
Bangkok to Beijing
Bangkok to Shenzhen
Phuket City to Shanghai
Bangkok to Chengdu
Bangkok to Kunming
Phuket City to Guangzhou
Bangkok to Hangzhou
Bangkok to Chongqing
Chiang Mai to Shanghai
Chiang Mai to Guangzhou
Bangkok to Nanning
Bangkok to Qingdao
Bangkok to Changsha
Chiang Mai to Beijing
Bangkok to Nanjing
Bangkok to Xiamen
Bangkok to Harbin
Chiang Mai to Chengdu
Phuket City to Hangzhou
Bangkok to Shantou
Bangkok to Wenzhou
Phuket City to Beijing
Bangkok to Zhengzhou
Bangkok to Ürümqi
Bangkok to Xi'an
Chiang Mai to Sanya
Bangkok to Yangzhou
Bangkok to Dalian
Krabi to Shanghai
Bangkok to Shijiazhuang
Bangkok to Wuhan
Krabi to Beijing
Phuket City to Shenzhen
Phuket City to Kunming
Bangkok to Hohhot
Bangkok to Changzhou
Chiang Mai to Jinan
Bangkok to Nantong

Download our app

Start your next adventure now. Download our app and explore cheap flights effortlessly!

Find the best connection from Thailand to China
Search flights