Changsha
Sihanoukville
| Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
|---|---|---|---|---|
| Train | 3605.0 km | 74h 56mins | 436,291 KHR | 109.0 |
| Train | 3548.13 km | 76h 39mins | 439,573 KHR | 109.82 |
| Train | 3638.96 km | 70h 24mins | 543,883 KHR | 135.88 |
| Train | 3515.39 km | 62h 28mins | 593,596 KHR | 148.3 |
| Flight | 2363.55 km | 7h 26mins | 1,012,676 KHR | 253.0 |
| Flight | 2361.79 km | 12h 17mins | 1,136,758 KHR | 284.0 |
| Drive | 2932.5 km | 38h 28mins | 1,280,854 KHR | 320.0 |
The best and cheapest way to get from Changsha and Sihanoukville is to travel by train, which will cost about 436,291 KHR or 98.10 USD.