Best way to travel between

Sanya, China
Siem Reap, Cambodia
Travel Modes
Price
Distance
Duration
CO2
train
$137.0
3474.64 km
68h 45mins
184.16 kgs
 
bus
$143.0
3181.67 km
70h 30mins
95.45 kgs
 
bus
$156.46
3486.52 km
66h 55mins
104.6 kgs
 
train
$251.0
4839.9 km
60h 37mins
256.51 kgs
 
flight
$329.0
1238.06 km
13h 44mins
133.71 kgs
 
flight
$344.0
849.41 km
4h 32mins
91.74 kgs
 
flight
$354.0
1337.22 km
6h 56mins
144.42 kgs
 
drive
$545.29
3521.04 km
60h 49mins
450.69 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3474.64 km 68h 45mins 548,366 KHR 137.0
Bus 3181.67 km 70h 30mins 572,382 KHR 143.0
Bus 3486.52 km 66h 55mins 626,258 KHR 156.46
Train 4839.9 km 60h 37mins 1,004,670 KHR 251.0
Flight 1238.06 km 13h 44mins 1,316,878 KHR 329.0
Flight 849.41 km 4h 32mins 1,376,918 KHR 344.0
Flight 1337.22 km 6h 56mins 1,416,945 KHR 354.0
Drive 3521.04 km 60h 49mins 2,182,616 KHR 545.29
Take Bus from Sanya to Haikou East
Time: 3h 7mins Cost: 40,027 KHR; $ 9.0 - 11.0 USD CO2 Emission: 8.24 kgs
Take Walk from Haikou East to Shangao Village entry
Time: 8mins Cost: 400 KHR; $ 0.1 - 0.1 USD CO2 Emission: 0.09 kgs
Take Bus from Shangao Village entry to Yixin Square
Time: 17mins Cost: 2,161 KHR; $ 0.5 - 0.6 USD CO2 Emission: 0.42 kgs
Take Car from Yixin Square to Haikou
Time: 3mins Cost: 12,008 KHR; $ 2.7 - 3.3 USD CO2 Emission: 0.4 kgs
Take Bus from Haikou to Nanning
Time: 8h 19mins Cost: 164,109 KHR; $ 36.9 - 45.1 USD CO2 Emission: 14.86 kgs
Take Train from Nanning Station to Hanoi station
Time: 8h 26mins Cost: 52,035 KHR; $ 11.7 - 14.3 USD CO2 Emission: 21.29 kgs
Take Train from Hanoi to Ho Chi Minh City
Time: 32h 46mins Cost: 180,120 KHR; $ 40.5 - 49.5 USD CO2 Emission: 95.36 kgs
Take Car from Ho Chi Minh City to Ho Chi Minh
Time: 6mins Cost: 24,016 KHR; $ 5.4 - 6.6 USD CO2 Emission: 0.86 kgs
Take Bus from Ho Chi Minh to Siem Reap
Time: 11h 26mins Cost: 76,051 KHR; $ 17.1 - 20.9 USD CO2 Emission: 14.39 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sanya, China and Siem Reap, Cambodia is to travel by train, which will cost about 548,366 KHR or 123.30 USD.