Best way to travel between

Sanya, China
Bangkok Thailand
Travel Modes
Price
Distance
Duration
CO2
flight
$99.0
1165.5 km
6h 8mins
125.87 kgs
 
bus
$135.0
2637.44 km
60h 15mins
79.12 kgs
 
bus
$154.0
2568.43 km
62h 29mins
77.05 kgs
 
train
$173.0
3021.24 km
67h 13mins
160.13 kgs
 
flight
$233.0
1168.65 km
5h 22mins
126.21 kgs
 
train
$237.0
3603.6 km
46h 13mins
190.99 kgs
 
flight
$342.0
1631.7 km
7h 18mins
176.22 kgs
 
drive
$410.72
2637.44 km
54h 14mins
337.59 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Flight 1165.5 km 6h 8mins 3,177 THB 99.0
Bus 2637.44 km 60h 15mins 4,333 THB 135.0
Bus 2568.43 km 62h 29mins 4,943 THB 154.0
Train 3021.24 km 67h 13mins 5,552 THB 173.0
Flight 1168.65 km 5h 22mins 7,478 THB 233.0
Train 3603.6 km 46h 13mins 7,606 THB 237.0
Flight 1631.7 km 7h 18mins 10,976 THB 342.0
Drive 2637.44 km 54h 14mins 13,182 THB 410.72
Take Bus from Shuili Building to Sanya Phoenix Airport
Time: 27mins Cost: 96 THB; $ 2.7 - 3.3 USD CO2 Emission: 0.81 kgs
Take Walk from Sanya Phoenix Airport to Sanya
Time: 7mins Cost: 3 THB; $ 0.1 - 0.1 USD CO2 Emission: 0.07 kgs
Take Flight from SYX to DMK
Time: 2h 11mins Cost: 3,049 THB; $ 85.5 - 104.5 USD CO2 Emission: 120.25 kgs
Take Walk from Don Muang to Don Mueang Terminal 2
Time: 8mins Cost: 3 THB; $ 0.1 - 0.1 USD CO2 Emission: 0.09 kgs
Take Bus from Don Mueang Terminal 2 to Wat Ratchanatdaram
Time: 57mins Cost: 64 THB; $ 1.8 - 2.2 USD CO2 Emission: 0.73 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sanya, China and Bangkok Thailand is to travel by air, which will cost about 3,177 THB or 89.10 USD.