Best way to travel between

Sanya, China
Weifang, Shandong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$87.72
3109.72 km
33h 0mins
93.29 kgs
 
train
$169.29
3266.57 km
29h 10mins
173.13 kgs
 
flight
$203.3
2291.04 km
5h 35mins
247.43 kgs
 
drive
$259.35
2762.22 km
29h 19mins
353.56 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3109.72 km 33h 0mins 535 CNY 87.72
Train 3266.57 km 29h 10mins 1,033 CNY 169.29
Flight 2291.04 km 5h 35mins 1,240 CNY 203.3
Drive 2762.22 km 29h 19mins 1,582 CNY 259.35
Take Bus from Sanya to Wuhan
Time: 25h 0mins Cost: 525 CNY; $ 77.4 - 94.6 USD CO2 Emission: 53.77 kgs
Take Walk from Wuhan to Hankou
Time: 8mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.08 kgs
Take Train from Hankou to Weifang
Time: 6h 52mins Cost: 549 CNY; $ 81.0 - 99.0 USD CO2 Emission: 69.79 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Sanya, China and Weifang, Shandong, China is to travel by bus, which will cost about 537 CNY or 79.20 USD.