Best way to travel between

Shanghai, China
Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$72.0
1654.18 km
18h 32mins
49.63 kgs
 
flight
$120.0
1365.52 km
6h 33mins
147.48 kgs
 
drive
$190.0
1590.75 km
16h 13mins
203.62 kgs
 
train
$207.0
1898.8 km
11h 39mins
100.64 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1654.18 km 18h 32mins 439 CNY 72.0
Flight 1365.52 km 6h 33mins 732 CNY 120.0
Drive 1590.75 km 16h 13mins 1,159 CNY 190.0
Train 1898.8 km 11h 39mins 1,263 CNY 207.0
Take Bus from Shanghai to Ningbo
Time: 3h 5mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 6.78 kgs
Take Bus from Ningbo to Shenzhen
Time: 14h 25mins Cost: 366 CNY; $ 54.0 - 66.0 USD CO2 Emission: 42.86 kgs
Source: Rome2rio

Mode of travel comparision chart

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