Best way to travel between

Chengdu
Sihanoukville
Travel Modes
Price
Distance
Duration
CO2
train
$171.0
4285.05 km
78h 25mins
227.11 kgs
 
train
$183.31
4107.64 km
65h 34mins
217.7 kgs
 
train
$193.0
4170.4 km
66h 55mins
221.03 kgs
 
bus
$198.79
4929.66 km
90h 30mins
147.89 kgs
 
flight
$232.0
2469.6 km
11h 56mins
266.72 kgs
 
drive
$350.0
3333.75 km
42h 48mins
426.72 kgs
 
flight
$411.0
2308.26 km
6h 29mins
249.29 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 4285.05 km 78h 25mins 684,457 KHR 171.0
Train 4107.64 km 65h 34mins 733,729 KHR 183.31
Train 4170.4 km 66h 55mins 772,515 KHR 193.0
Bus 4929.66 km 90h 30mins 795,691 KHR 198.79
Flight 2469.6 km 11h 56mins 928,619 KHR 232.0
Drive 3333.75 km 42h 48mins 1,400,935 KHR 350.0
Flight 2308.26 km 6h 29mins 1,645,097 KHR 411.0
Take Train from Tianfu Square to East station
Time: 13mins Cost: 4,003 KHR; $ 0.9 - 1.1 USD CO2 Emission: 0.46 kgs
Take Train from Chengdu East to Guilin
Time: 7h 2mins Cost: 280,187 KHR; $ 63.0 - 77.0 USD CO2 Emission: 59.45 kgs
Take Train from Guilin station to Hanoi Gia Lam Station
Time: 19h 57mins Cost: 76,051 KHR; $ 17.1 - 20.9 USD CO2 Emission: 45.9 kgs
Take Train from Gia Lam to Ha Noi
Time: 20mins Cost: 20,013 KHR; $ 4.5 - 5.5 USD CO2 Emission: 0.32 kgs
Take Train from Ha Noi to Ho Chi Minh City
Time: 32h 59mins Cost: 200,134 KHR; $ 45.0 - 55.0 USD CO2 Emission: 95.13 kgs
Take Car from Ho Chi Minh City to Ho Chi Minh Mekong Express
Time: 3mins Cost: 12,008 KHR; $ 2.7 - 3.3 USD CO2 Emission: 0.41 kgs
Take Bus from Ho Chi Minh Mekong Express to Sihanoukville Mekong Express
Time: 12h 36mins Cost: 96,064 KHR; $ 21.6 - 26.4 USD CO2 Emission: 14.54 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Chengdu and Sihanoukville is to travel by train, which will cost about 684,457 KHR or 153.90 USD.