Chengdu
Sihanoukville
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 |
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.