There are 13 ways to get from Bangkok to China by plane, subway, train, ferry, bus, night bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly Suvarnabhumi to Chengdu  •  5h 45m

  1. Fly from Suvarnabhumi (BKK) to Chengdu (CTU) BKK - CTU

¥766 - ¥1125

Cheapest option

Fly Don Muang to Chengdu  •  6h 45m

  1. Fly from Don Muang (DMK) to Chengdu (CTU) DMK - CTU

¥559 - ¥924

11 alternative options

Fly Suvarnabhumi to Guangzhou Baiyun, line 6 subway  •  6h 17m

  1. Fly from Suvarnabhumi (BKK) to Guangzhou Baiyun (CAN) BKK - CAN
  2. Take the line 6 subway from Yantang to Yide Lu

¥617 - ¥1525

Fly Suvarnabhumi to Hong Kong, train  •  6h 31m

  1. Fly from Suvarnabhumi (BKK) to Hong Kong (HKG) BKK - HKG
  2. Take the train from West Kowloon Station to Futian Station

¥684 - ¥4477

Fly Don Muang to Shenzhen  •  6h 57m

  1. Fly from Don Muang (DMK) to Shenzhen (SZX) DMK - SZX

¥773 - ¥2444

Fly Don Muang to Hong Kong, train  •  7h 11m

  1. Fly from Don Muang (DMK) to Hong Kong (HKG) DMK - HKG
  2. Take the train from West Kowloon Station to Futian Station

¥627 - ¥2276

Fly Suvarnabhumi to Macau, ferry  •  8h 23m

  1. Fly from Suvarnabhumi (BKK) to Macau (MFM) BKK - MFM
  2. Take the ferry from Taipa to Shekou Port

¥871 - ¥1836

Fly Don Muang to Macau, ferry  •  9h 3m

  1. Fly from Don Muang (DMK) to Macau (MFM) DMK - MFM
  2. Take the ferry from Taipa to Shekou Port

¥714 - ¥2835

Train, bus  •  46h 45m

  1. Take the train from Hua Lamphong to Nong Khai
  2. Take the bus from Laos Vientiane to Kunming South
  3. Take the train from Kunming South to Shanghai Hongqiao

¥1771 - ¥2453

Bus, train via Kunming South  •  2 days 11h

  1. Take the bus from Bangkok Mochit to Si Chiang Mai
  2. Take the bus from Laos Vientiane to Kunming South
  3. Take the train from Kunming South to Guiyang North
  4. Take the bus from Guiyang Jinyang Bus Station to Shanghai Station

¥1400 - ¥1926

Night bus, bus, train  •  2 days 13h

  1. Take the night bus from Bangkok Bus Terminal Mochit to Vientiane Talat Sao Station
  2. Take the bus from Laos Vientiane to Kunming South
  3. Take the train from Kunming to Shanghai South

¥891 - ¥1410

Bus, train  •  3 days 11h

  1. Take the bus from Bangkok Tara Travel to Vang Vieng Laos
  2. Take the bus from Vang Vieng to Ha Noi - Sinh Tourist Office
  3. Take the bus from Ha Noi - Sinh Tourist Office to Nanning bus station
  4. Take the train from Nanning to Shanghai South

¥915 - ¥1166

Drive  •  43h 33m

  1. Drive from Bangkok to Shanghai 3636.3 km

¥2200 - ¥3300

Questions & Answers

The cheapest way to get from Bangkok to China is to fly which costs ฿2400 - ฿4200 and takes 6h 45m.

More details

The quickest way to get from Bangkok to China is to fly which costs ฿3400 - ฿5000 and takes 5h 45m.

More details

The distance between Bangkok and China is 2405 km. The road distance is 3636.3 km.

Get driving directions

The best way to get from Bangkok to China without a car is to night bus and bus and train which takes 2 days 13h and costs ฿3900 - ฿6500.

More details

It takes approximately 5h 45m to get from Bangkok to China, including transfers.

More details

The quickest flight from Suvarnabhumi Airport to Chengdu Airport is the direct flight which takes 2h 45m.

Search flights

Yes, the driving distance between Bangkok to China is 3636 km. It takes approximately 43h 33m to drive from Bangkok to China.

Get driving directions

Maldivian, Thai Airways International, Sichuan Airlines and six other airlines offer flights from Suvarnabhumi Airport to Chengdu Airport.

Search flights

The best way to get from Bangkok to Suvarnabhumi Airport is to train which takes 26 min and costs ฿40 - ฿55.

More details

Map of how to get from Bangkok to China.
Launch map view
  • Distance: 2405.2 km
  • Duration: 5h 45m

What companies run services between Bangkok, Thailand and China?

Maldivian, Thai Airways International and eight other airlines fly from Bangkok to Chengdu hourly.

Airlines
Thai AirAsia
Website
airasia.com
Flights from Don Muang to Chengdu
Ave. Duration
3h 5m
When
Every day
Estimated price
¥900 - ¥1700
Flights from Don Muang to Shenzhen
Ave. Duration
2h 45m
When
Every day
Estimated price
¥1300 - ¥4300
Flights from Don Muang to Shenzhen via Chiang Rai
Ave. Duration
5h 15m
When
Tuesday, Thursday and Saturday
Estimated price
¥1300 - ¥4300
Flights from Don Muang to Shenzhen via Chiang Mai
Ave. Duration
6h 5m
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥1300 - ¥4300
Flights from Don Muang to Hong Kong
Ave. Duration
2h 40m
When
Every day
Estimated price
¥550 - ¥2600
Flights from Don Muang to Hong Kong via Phuket
Ave. Duration
6h 10m
When
Every day
Estimated price
¥550 - ¥2600
Flights from Don Muang to Macau
Ave. Duration
2h 40m
When
Every day
Estimated price
¥500 - ¥2800
Thai Airways International
Website
thaiairways.com
Flights from Suvarnabhumi to Chengdu
Ave. Duration
2h 55m
When
Every day
Estimated price
¥1600 - ¥2400
Flights from Suvarnabhumi to Guangzhou Baiyun
Ave. Duration
2h 40m
When
Every day
Estimated price
¥1200 - ¥3500
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 47m
When
Every day
Estimated price
¥1100 - ¥3000
Flights from Suvarnabhumi to Macau
Ave. Duration
2h 42m
When
Every day
Estimated price
¥1100 - ¥2600
China Southern Airlines
Website
csair.com
Flights from Suvarnabhumi to Chengdu
Ave. Duration
3h
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥2300 - ¥4300
Flights from Suvarnabhumi to Chengdu via Nanning
Ave. Duration
5h 40m
When
Every day
Estimated price
¥1100 - ¥1800
Flights from Suvarnabhumi to Chengdu via Wuhan
Ave. Duration
6h 15m
When
Every day
Estimated price
¥1100 - ¥1800
Flights from Suvarnabhumi to Chengdu via Guangzhou Baiyun
Ave. Duration
6h 25m
When
Every day
Estimated price
¥1100 - ¥1800
Flights from Suvarnabhumi to Guangzhou Baiyun
Ave. Duration
2h 50m
When
Every day
Estimated price
¥1300 - ¥3300
Bangkok Airways
Website
bangkokair.com
Flights from Suvarnabhumi to Chengdu via Koh Samui
Ave. Duration
5h 50m
When
Wednesday and Sunday
Estimated price
¥8500 - ¥10000
Flights from Suvarnabhumi to Guangzhou Baiyun
Ave. Duration
2h 40m
When
Every day
Estimated price
¥1200 - ¥3500
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 48m
When
Every day
Estimated price
¥1500 - ¥5500
Cathay Pacific
Website
cathaypacific.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 48m
When
Every day
Estimated price
¥1500 - ¥5500
Sichuan Airlines
Website
ch.com
Flights from Suvarnabhumi to Chengdu
Ave. Duration
3h
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥2300 - ¥4300
Flights from Suvarnabhumi to Guangzhou Baiyun
Ave. Duration
2h 49m
When
Every day
Estimated price
¥1400 - ¥3200
Hong Kong
Website
hongkongairlines.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 49m
When
Every day
Estimated price
¥900 - ¥4300
China Eastern Airlines
Website
en.ceair.com
Flights from Suvarnabhumi to Chengdu
Ave. Duration
3h 25m
When
Every day
Estimated price
¥750 - ¥2500
Flights from Suvarnabhumi to Chengdu via Kunming
Ave. Duration
5h 55m
When
Every day
Estimated price
¥750 - ¥2500
Flights from Suvarnabhumi to Guangzhou Baiyun
Ave. Duration
3h 15m
When
Every day
Estimated price
¥1100 - ¥3100
Flights from Suvarnabhumi to Guangzhou Baiyun via Kunming
Ave. Duration
6h 15m
When
Every day
Estimated price
¥1100 - ¥2600
Kenya Airways
Website
kenya-airways.com
Flights from Suvarnabhumi to Guangzhou Baiyun
Ave. Duration
2h 55m
When
Every day
Estimated price
¥1000 - ¥3600
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 46m
When
Every day
Estimated price
¥900 - ¥4300
Hong Kong Express
Website
hkexpress.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 51m
When
Every day
Estimated price
¥650 - ¥3800
Thai Lion Mentari
Website
lionairthai.com
Flights from Don Muang to Chengdu
Ave. Duration
3h 5m
When
Every day
Estimated price
¥550 - ¥2100
Flights from Don Muang to Chengdu via Chiang Mai
Ave. Duration
5h 45m
When
Tuesday, Thursday and Saturday
Estimated price
¥550 - ¥2100
Flights from Don Muang to Shenzhen
Ave. Duration
2h 45m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
¥480 - ¥1600
Spring Airlines
Website
springairlines.com
Flights from Suvarnabhumi to Guangzhou Baiyun
Ave. Duration
3h 17m
When
Every day
Estimated price
¥600 - ¥2200
Hainan
Website
hainanairlines.com
Flights from Suvarnabhumi to Guangzhou Baiyun via Haikou
Ave. Duration
6h 10m
When
Every day
Estimated price
¥3200 - ¥13000
Flights from Suvarnabhumi to Macau via Haikou
Ave. Duration
6h
When
Tuesday, Thursday, Friday and Sunday
Estimated price
¥800 - ¥1500
Air Macau
Website
airmacau.com.mo
Flights from Suvarnabhumi to Macau
Ave. Duration
2h 42m
When
Every day
Estimated price
¥1100 - ¥2600
Maldivian
Website
maldivian.aero
Flights from Suvarnabhumi to Chengdu
Ave. Duration
2h 45m
When
Tuesday
Estimated price
¥1100 - ¥2300
Lucky Air Co. Ltd.
Website
luckyair.net
Flights from Suvarnabhumi to Chengdu
Ave. Duration
3h
When
Every day
Estimated price
¥1000 - ¥4300
Air China
Website
airchina.com
Flights from Suvarnabhumi to Chengdu
Ave. Duration
3h 15m
When
Every day
Estimated price
¥1200 - ¥4300
Cambodia Airways
Website
cambodia-airways.com
Flights from Suvarnabhumi to Chengdu via Phnom Penh
Ave. Duration
5h 20m
When
Tuesday, Thursday and Saturday
Estimated price
¥700 - ¥2100
Lao Airlines
Website
laoairlines.com
Flights from Suvarnabhumi to Guangzhou Baiyun via Vientiane
Ave. Duration
6h 5m
When
Tuesday, Thursday and Saturday
Estimated price
¥1100 - ¥4100
Royal Jordanian
Website
rj.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 35m
When
Tuesday, Thursday, Saturday and Sunday
Estimated price
¥1300 - ¥4700
Egyptair
Website
egyptair.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 35m
When
Tuesday, Thursday and Saturday
Estimated price
¥1100 - ¥4900
Thai Smile
Website
thaismileair.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 45m
When
Every day
Estimated price
¥950 - ¥3100
Emirates
Website
emirates.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
2h 55m
When
Every day
Estimated price
¥1000 - ¥5500
Ethiopian Airlines
Website
ethiopianairlines.com
Flights from Suvarnabhumi to Hong Kong
Ave. Duration
3h 5m
When
Monday, Wednesday and Friday
Estimated price
¥1300 - ¥11000
Vietnam Airlines
Website
vietnamairlines.com
Flights from Suvarnabhumi to Macau via Noi Bai International
Ave. Duration
5h 20m
When
Monday, Wednesday, Friday and Sunday
Estimated price
¥950 - ¥3100
Train operators
Guangzhou Metro
China Railways G-Class
Train from West Kowloon Station to Futian Station
Ave. Duration
14 min
Frequency
Hourly
Estimated price
¥40 - ¥55
Schedules at
trip.com
2nd Class Seat
¥40 - ¥55
1st Class Seat
¥60 - ¥75
Business Class Seat
¥170 - ¥220
Train from Kunming South to Shanghai Hongqiao
Ave. Duration
11h 32m
Frequency
4 times a day
Estimated price
¥850 - ¥1100
Schedules at
trip.com
2nd Class Seat
¥850 - ¥1100
1st Class Seat
¥1400 - ¥1800
Business Class Seat
¥2700 - ¥3300
Train from Kunming South to Guiyang North
Ave. Duration
2h 29m
Frequency
Hourly
Estimated price
¥190 - ¥240
Schedules at
trip.com
2nd Class Seat
¥190 - ¥240
1st Class Seat
¥320 - ¥380
Business Class Seat
¥650 - ¥800
State Railway of Thailand
Phone
1690
Email
webmaster.srt@railway.co.th
Website
railway.co.th
Train from Hua Lamphong to Nong Khai
Ave. Duration
9h 25m
Frequency
3 times a day
Estimated price
¥40 - ¥340
Website
http://www.railway.co.th/main/timetable/time-train.html
Book at
https://12go.asia/en/operator/thai-railways
Schedules at
https://www.thairailwayticket.com/eTSRT/default.aspx?language=1
3rd Class (Seat)
¥40 - ¥65
2nd Class (Air-Conditioned Berth)
¥150 - ¥210
2nd Class (Air-conditioned Seat)
¥90 - ¥130
1st Class (Air-Conditioned Berth)
¥260 - ¥340
China Railways K-Class
Website
chinahighlights.com
Train from Kunming to Shanghai South
Ave. Duration
34h 6m
Frequency
Twice daily
Estimated price
¥240 - ¥600
Schedules at
trip.com
Book at
trip.com
Hard Seat
¥240 - ¥330
Hard sleeper
¥480 - ¥600
Soft sleeper
¥700 - ¥900
China Railways T-Class
Website
china-railway.com.cn
Train from Kunming to Shanghai South
Ave. Duration
38h 20m
Frequency
Once daily
Estimated price
¥200 - ¥490
Schedules at
trip.com
Book at
trip.com
Hard/Soft Seat
¥200 - ¥290
Hard Sleeper
¥410 - ¥490
Soft Sleeper
¥600 - ¥800
Train from Nanning to Shanghai South
Ave. Duration
26h 12m
Frequency
Once daily
Estimated price
¥160 - ¥410
Schedules at
trip.com
Book at
trip.com
Hard/Soft Seat
¥160 - ¥240
Hard Sleeper
¥330 - ¥410
Soft Sleeper
¥500 - ¥650
Bus operators
Baidu
Website
zhidao.baidu.com
Bus from Laos Vientiane to Kunming South
Ave. Duration
14h
Frequency
Once daily
Estimated price
¥560
Schedules at
zhidao.baidu.com
Budsarakham Tour
Phone
0907793900
Email
brt@budsarakamtour.com
Website
budsarakamtour.com
Bus from Bangkok Mochit to Si Chiang Mai
Ave. Duration
11h 36m
Frequency
Twice daily
Estimated price
¥124
Schedules at
busonlineticket.co.th
Book at
12go.asia
Guizhou Transportation
Website
qjt.gov.cn
Bus from Guiyang Jinyang Bus Station to Shanghai Station
Ave. Duration
27h
Frequency
Once daily
Estimated price
¥450 - ¥900
Schedules at
Guizhou Transportation
Book at
Guizhou Transportation
The Transport Company
Tara Tour and Travel
Phone
086 065 5466
Email
nancy25262010@hotmail.com
Website
12go.asia
Bus from Bangkok Tara Travel to Vang Vieng Laos
Ave. Duration
22h
Frequency
Once daily
Estimated price
¥292
Schedules at
12go.asia
Book at
12go.asia
The Sinh Tourist
Phone
+84-28 3838 9596
Email
info@thesinhtourist.vn
Website
thesinhtourist.vn
Bus from Vang Vieng to Ha Noi - Sinh Tourist Office
Ave. Duration
25h
Frequency
Once daily
Estimated price
¥282
Schedules at
thesinhtourist.vn
Bus from Ha Noi - Sinh Tourist Office to Nanning bus station
Ave. Duration
7h
Frequency
5 times a day
Estimated price
¥180
Schedules at
thesinhtourist.vn
Ferry operators
Yuet Tung
Website
yuettung.com
Ferry from Taipa to Shekou Port
Ave. Duration
1h 20m
Frequency
Every 4 hours
Estimated price
¥210
Schedules at
yuettung.com
Hong Kong TurboJET
Phone
+85228593333
Email
enquiry@turbojet.com.hk
Website
turbojet.com.hk
Ferry from Macau Taipa Ferry Terminal to Shekou Port
Ave. Duration
1h
Frequency
Twice daily
Estimated price
¥225
Schedules at
turbojet.com.hk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Italian Lakes: Getting around by train and How to get from Stansted Airport into central London - to help you get the most out of your next trip.