Beijing
Sihanoukville
Tranport | Distance | Time(hrs) | Cost(local) | Cost(usd) |
---|---|---|---|---|
Train | 5250.0 km | 87h 2mins | 483,603 KHR | 120.82 |
Flight | 3657.21 km | 13h 15mins | 1,136,758 KHR | 284.0 |
Flight | 3748.5 km | 8h 37mins | 1,412,943 KHR | 353.0 |
Train | 5253.15 km | 89h 23mins | 1,553,036 KHR | 388.0 |
Flight | 3679.14 km | 8h 54mins | 1,845,231 KHR | 461.0 |
Drive | 4536.0 km | 54h 44mins | 1,921,282 KHR | 480.0 |
The best and cheapest way to get from Beijing and Sihanoukville is to travel by train, which will cost about 484,323 KHR or 108.90 USD.