Train from Chengdu to Bangkok
Your cost to travel by Train, bus: $220 - $270
- Chengdu
-
-
Total Distance:
784.49 km (487 miles)
-
Travel Time:
13 Hours 26 Minutes
-
Frequency:
2 Times/Day
-
Train Fare:
83.75 USD (~2,687.94 THB)
-
- Kunming Station
-
-
Total Distance:
12.45 km (8 miles)
-
Travel Time:
23 Minutes
-
Frequency:
192 Times/Day
-
Train Fare:
1.33 USD (~42.69 THB)
-
- Kunming South
-
-
Total Distance:
713.37 km (443 miles)
-
Travel Time:
9 Hours 59 Minutes
-
Frequency:
1 Times/Day
-
Bus Fare:
27.0 USD (~866.56 THB)
-
- Mohan
-
-
Total Distance:
60.84 km (38 miles)
-
Travel Time:
57 Minutes
-
Frequency:
N/A
-
Car Fare:
80.0 USD (~2,567.58 THB)
-
- Luang Namtha
-
-
Total Distance:
678.22 km (421 miles)
-
Travel Time:
18 Hours 54 Minutes
-
Frequency:
1 Times/Day
-
Bus Fare:
25.0 USD (~802.37 THB)
-
- Vientiane
-
-
Total Distance:
667.35 km (415 miles)
-
Travel Time:
10 Hours 14 Minutes
-
Frequency:
N/A
-
Car Fare:
95.0 USD (~3,049.01 THB)
-
- Nong Khai
-
-
Total Distance:
650.37 km (404 miles)
-
Travel Time:
11 Hours 2 Minutes
-
Frequency:
6 Times/Day
-
Train Fare:
18.0 USD (~577.71 THB)
-
- Bangkok Thailand
Train schedule
Departure | Arrival | Fare | Operator | Duration |
---|---|---|---|---|
Chengdu | Kunming | USD | http://www.chinahighlights.com/ | 12h 48mins |
Kunming Station | South Bus Station | USD | http://www.kmgdgs.com/ | 22mins |
Kunming South | Mohan | 27 USD | http://www.chinabusguide.com/kunming-intercity-bus/yunnan-menghan.html | 9h 30mins |
Luang Namtha | Vientiane | 25 USD | 0 | 18h 0mins |
Nong Khai | Bangkok Hualamphong | 18 USD | http://www.railway.co.th/NewSite/ | 10h 30mins |
Cost by number of pax.
Pax | Currency (USD) | Currency (Local) |
---|---|---|
1 person | 257 USD | ~ 8,248 THB |
2 people | 514 USD | ~ 16,497 THB |
3 people | 771 USD | ~ 24,745 THB |
4 people | 1,028 USD | ~ 32,993 THB |
5 people | 1,285 USD | ~ 41,242 THB |
Did you know?
- The total CO2 Emission for your Chengdu - Bangkok train trip is 211.67 kg
- Your total cost to travel by train from Chengdu to Bangkok is about 257.0 USD (~8,248.36 THB)