Sanya, China
Bangkok Thailand
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 |
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.