Best way to travel between

Shanghai, China
Zhuhai, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$90.0
1666.54 km
27h 41mins
50.0 kgs
 
flight
$144.0
1518.3 km
8h 35mins
163.98 kgs
 
drive
$190.0
1639.05 km
16h 43mins
209.8 kgs
 
train
$262.0
1947.28 km
12h 46mins
103.21 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1666.54 km 27h 41mins 549 CNY 90.0
Flight 1518.3 km 8h 35mins 878 CNY 144.0
Drive 1639.05 km 16h 43mins 1,159 CNY 190.0
Train 1947.28 km 12h 46mins 1,598 CNY 262.0
Take Train from South Huangpi Road to Shanghai South Railway
Time: 16mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.6 kgs
Take Bus from Shanghai South to Hangzhou North
Time: 2h 4mins Cost: 67 CNY; $ 9.9 - 12.1 USD CO2 Emission: 5.16 kgs
Take Bus from Hangzhou North to Shenzhen
Time: 20h 36mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 39.59 kgs
Take Bus from Shenzhen Luohu to Zhuhai Jida
Time: 2h 26mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 4.92 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shanghai, China and Zhuhai, Guangdong, China is to travel by bus, which will cost about 549 CNY or 81.00 USD.