Best way to travel between

Guangzhou
Weihai, Shandong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$60.14
2328.61 km
30h 19mins
69.86 kgs
 
train
$157.04
2667.3 km
18h 29mins
141.37 kgs
 
drive
$184.3
2150.54 km
21h 41mins
275.27 kgs
 
flight
$496.46
1834.54 km
7h 42mins
198.13 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2328.61 km 30h 19mins 367 CNY 60.14
Train 2667.3 km 18h 29mins 958 CNY 157.04
Drive 2150.54 km 21h 41mins 1,124 CNY 184.3
Flight 1834.54 km 7h 42mins 3,028 CNY 496.46
Take Bus from Guangzhou Fangcun Bus Station to Zhejiang Hangzhou
Time: 14h 0mins Cost: 378 CNY; $ 55.8 - 68.2 USD CO2 Emission: 37.62 kgs
Take Walk from Zhejiang Hangzhou to Chengzhan
Time: 11mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.11 kgs
Take Train from Chengzhan to Grand Canal
Time: 24mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.65 kgs
Take Walk from Grand Canal to Hangzhou North
Time: 30mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.32 kgs
Take Bus from Hangzhou North to Qingdao
Time: 10h 0mins Cost: 329 CNY; $ 48.6 - 59.4 USD CO2 Emission: 24.0 kgs
Take Bus from Qingdao to Weihai
Time: 3h 10mins Cost: 98 CNY; $ 14.4 - 17.6 USD CO2 Emission: 7.77 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guangzhou and Weihai, Shandong, China is to travel by bus, which will cost about 366 CNY or 54.00 USD.