Best way to travel between

Sanya, China
Utapao, Thailand
Travel Modes
Price
Distance
Duration
CO2
bus
$150.81
3314.85 km
56h 35mins
99.45 kgs
 
train
$151.0
2965.36 km
62h 4mins
157.16 kgs
 
train
$237.0
4019.4 km
52h 43mins
213.03 kgs
 
flight
$362.0
1144.44 km
4h 36mins
123.6 kgs
 
drive
$510.54
3283.28 km
50h 26mins
420.26 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3314.85 km 56h 35mins 4,840 THB 150.81
Train 2965.36 km 62h 4mins 4,846 THB 151.0
Train 4019.4 km 52h 43mins 7,606 THB 237.0
Flight 1144.44 km 4h 36mins 11,618 THB 362.0
Drive 3283.28 km 50h 26mins 16,386 THB 510.54
Take Bus from Sanya to Danzhou Nada
Time: 3h 9mins Cost: 353 THB; $ 9.9 - 12.1 USD CO2 Emission: 8.55 kgs
Take Bus from Danzhou Nada to Nanning Langdong
Time: 8h 8mins Cost: 1,316 THB; $ 36.9 - 45.1 USD CO2 Emission: 19.26 kgs
Take Bus from Nanning Langdong to Ha Tinh
Time: 10h 41mins Cost: 946 THB; $ 26.5 - 32.4 USD CO2 Emission: 23.2 kgs
Take Bus from Ha Tinh to Hue
Time: 3h 15mins Cost: 257 THB; $ 7.2 - 8.8 USD CO2 Emission: 10.0 kgs
Take Car from Hue to Hue
Time: 3mins Cost: 96 THB; $ 2.7 - 3.3 USD CO2 Emission: 0.36 kgs
Take Bus from Hue to Savannakhet Laos
Time: 10h 30mins Cost: 674 THB; $ 18.9 - 23.1 USD CO2 Emission: 12.29 kgs
Take Car from Savannakhet Laos to Mukdahan
Time: 16mins Cost: 75 THB; $ 2.1 - 2.6 USD CO2 Emission: 2.11 kgs
Take Bus from Mukdahan to Pattaya Bus Terminal
Time: 14h 32mins Cost: 642 THB; $ 18.0 - 22.0 USD CO2 Emission: 24.27 kgs
Take Car from Pattaya Bus Terminal to Utapao Airport (UTP)
Time: 46mins Cost: 481 THB; $ 13.5 - 16.5 USD CO2 Emission: 5.58 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sanya, China and Utapao, Thailand is to travel by bus, which will cost about 4,846 THB or 135.90 USD.