Best way to travel between

Koh Samui
Chengdu
Travel Modes
Price
Distance
Duration
CO2
train
$367.0
5282.16 km
109h 36mins
279.95 kgs
 
flight
$401.0
3468.0 km
31h 27mins
374.54 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 5282.16 km 109h 36mins 2,239 CNY 367.0
Flight 3468.0 km 31h 27mins 2,446 CNY 401.0
Take Car from Koh Samui Airport (USM) to Koh Samui
Time: 28mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 3.18 kgs
Take Ferry from Koh Samui to Don Sak
Time: 2h 5mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 4.14 kgs
Take Car from Don Sak to Bach Dang Port
Time: 23h 52mins Cost: 1,403 CNY; $ 207.0 - 253.0 USD CO2 Emission: 209.69 kgs
Take Ferry from Bach Dang Port to Vung Tau
Time: 1h 18mins Cost: 55 CNY; $ 8.1 - 9.9 USD CO2 Emission: 10.07 kgs
Take Car from Vung Tau to Bien Hoa Dong Nai
Time: 1h 26mins Cost: 61 CNY; $ 9.0 - 11.0 USD CO2 Emission: 11.74 kgs
Take Bus from Bien Hoa Dong Nai to Ha Noi
Time: 39h 25mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 45.0 kgs
Take Bus from Hanoi to Nanning Tourism Distribution Centre
Time: 7h 17mins Cost: 134 CNY; $ 19.8 - 24.2 USD CO2 Emission: 12.11 kgs
Take Train from Nanning to Hongguo
Time: 10h 48mins Cost: 110 CNY; $ 16.2 - 19.8 USD CO2 Emission: 32.22 kgs
Take Train from Hongguo to Chengdu
Time: 18h 10mins Cost: 140 CNY; $ 20.7 - 25.3 USD CO2 Emission: 48.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Koh Samui and Chengdu is to travel by train, which will cost about 2,239 CNY or 330.30 USD.