Travel from Thailand to China

Flights from Thailand to China

Thai AirAsia flies from Nonthaburi to Shenzhen 5 times a day.

How to get from Thailand to China

ModeDurationPrice
From Nonthaburi line 63 bus to Kasetsart University, walk to Kasetsart University, line 555 Public Van to Bangkok Don Muang airport, fly to Hong Kong airport, bus to Huanggang Entry Port, then line 9 subway to Shenzhen.6 h 42 min$143
From Pak Nam Market line 511 bus to Bearing, BTS to Phaya Thai, train to Bangkok airport, fly to Hong Kong airport, bus to Huanggang Entry Port, then line 9 subway to Shenzhen.7 h 21 min$144
From Nonthaburi line 63 bus to Kasetsart University, walk to Kasetsart University, line 555 Public Van to Bangkok Don Muang airport, fly to Guangzhou airport, line 3 Guangzhou Metro to Yantang, then line 6 subway to Guangzhou.6 h 33 min$127
From Nonthaburi line 63 bus to Kasetsart University, walk to Kasetsart University, line 555 Public Van to Bangkok Don Muang airport, fly to Chongqing airport, then subway to Chongqing.6 h 45 min$123
From Nonthaburi line 63 bus to Kasetsart University, walk to Kasetsart University, line 555 Public Van to Bangkok Don Muang airport, fly to Chengdu airport, then line 2 bus to Chengdu.6 h 28 min$124
From Udon Thani bus to Nong Khai, drive to Vientiane airport, fly to Guangzhou airport, line 3 Guangzhou Metro to Yantang, then line 6 subway to Guangzhou.14 h 46 min$306
From Nonthaburi line 63 bus to Kasetsart University, walk to Kasetsart University, line 555 Public Van to Bangkok Don Muang airport, fly to Macau airport, ferry to Shekou Port, then line 2 subway to Shenzhen.7 h 50 min$143
From Rajchawongse ferry to Marine Department, walk to Hua Lamphong, train to Nong Khai, drive to Laos Vientiane, bus to Kunming South, train to Shanghai Hongqiao, walk to Hongqiao Airport - T2, then line 2 subway to Jingan Temple.2 days 0 h$386
From Bangkok Tara Travel bus to Vang Vieng Laos, walk to Vang Vieng, bus to Luang Prabang, bus to Kunming South, train to Shanghai Hongqiao, walk to Hongqiao Airport - T2, then line 2 subway to Jingan Temple.2 days 9 h$332
From Bangkok Tara Travel bus to Vientiane Bus Station, Sleeper to Kunming South, train to Shanghai Hongqiao, walk to Hongqiao Airport - T2, then line 2 subway to Jingan Temple.2 days 16 h$365
From Bangkok drive to Shanghai.43 h 43 min$400

How long does it take to get from Thailand to China?

It takes approximately 6 h 42 min to get from Thailand to China, including transfers.

Operators from Thailand to China

OperatorPhoneWebsite
Bangkok Mass Transit AuthorityBangkok Mass Transit Authority
Suvarnabhumi airport public vanSuvarnabhumi airport public van
Thai AirAsiaThai AirAsia
EE BusEE Bus
Shenzhen MetroShenzhen Metro
BTSBTS
Airport Rail LinkAirport Rail Link
Cathay PacificCathay Pacific
Hong KongHong Kong
Royal JordanianRoyal Jordanian
EmiratesEmirates
Thai Airways InternationalThai Airways International
Bangkok AirwaysBangkok Airways
Vietjet AirVietjet Air
Jetstar Pacific AirlinesJetstar Pacific Airlines
Vietnam AirlinesVietnam Airlines
Thai Lion MentariThai Lion Mentari
Guang Zhou MetroGuang Zhou Metro
China Express AirlinesChina Express Airlines
Chongqing Rail TransitChongqing Rail Transit
Chengdu Shangliu AirportChengdu Shangliu Airport
The Transport CompanyThe Transport Company
Lao AirlinesLao Airlines
China Southern AirlinesChina Southern Airlines
Thai SmileThai Smile
Yuet TongYuet Tong
Chao Phraya Express Boat02-449-3000-2Chao Phraya Express Boat
State Railway of ThailandState Railway of Thailand
BaiduBaidu
China Railways G-Class86-773-2831999China Railways G-Class
Shanghai MetroShanghai Metro
Tara Tour and TravelTara Tour and Travel
Tresure Travel LaosTresure Travel Laos
Luang Prabang bus stationLuang Prabang bus station
Thongly BusThongly Bus