Best way to travel between

Shenzhen, Guangdong, China
Ningbo, Zhejiang, China
Travel Modes
Price
Distance
Duration
CO2
bus
$65.0
1428.61 km
14h 25mins
42.86 kgs
 
train
$91.0
1427.92 km
11h 20mins
75.68 kgs
 
drive
$170.0
1442.48 km
14h 32mins
184.64 kgs
 
flight
$206.0
1349.46 km
8h 23mins
145.74 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1428.61 km 14h 25mins 397 CNY 65.0
Train 1427.92 km 11h 20mins 555 CNY 91.0
Drive 1442.48 km 14h 32mins 1,037 CNY 170.0
Flight 1349.46 km 8h 23mins 1,257 CNY 206.0
Take Bus from Shenzhen to Ningbo
Time: 14h 25mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 42.87 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Ningbo, Zhejiang, China is to travel by bus, which will cost about 397 CNY or 58.50 USD.