Best way to travel between

Sanya, China
Hangzhou
Travel Modes
Price
Distance
Duration
CO2
bus
$120.0
2189.2 km
38h 29mins
65.68 kgs
 
train
$160.0
2353.14 km
28h 25mins
124.72 kgs
 
flight
$300.0
1978.59 km
6h 46mins
213.69 kgs
 
drive
$323.7
2044.24 km
33h 20mins
261.66 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2189.2 km 38h 29mins 732 CNY 120.0
Train 2353.14 km 28h 25mins 976 CNY 160.0
Flight 1978.59 km 6h 46mins 1,830 CNY 300.0
Drive 2044.24 km 33h 20mins 1,975 CNY 323.7
Take Bus from Sanya to Hefei
Time: 32h 4mins Cost: 610 CNY; $ 90.0 - 110.0 USD CO2 Emission: 53.24 kgs
Take Bus from Hefei General to Hangzhou
Time: 5h 22mins Cost: 122 CNY; $ 18.0 - 22.0 USD CO2 Emission: 12.44 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sanya, China and Hangzhou is to travel by bus, which will cost about 732 CNY or 108.00 USD.