Best way to travel between

Ningbo, Zhejiang, China
Shanghai, China
Travel Modes
Price
Distance
Duration
CO2
bus
$17.34
214.77 km
3h 20mins
6.44 kgs
 
drive
$18.43
209.94 km
2h 15mins
26.87 kgs
 
train
$24.25
329.83 km
2h 21mins
17.48 kgs
 
flight
$84.24
203.98 km
3h 19mins
22.03 kgs
 
taxi
$111.1
209.94 km
2h 15mins
26.87 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 214.77 km 3h 20mins 106 CNY 17.34
Drive 209.94 km 2h 15mins 112 CNY 18.43
Train 329.83 km 2h 21mins 148 CNY 24.25
Flight 203.98 km 3h 19mins 514 CNY 84.24
Taxi 209.94 km 2h 15mins 678 CNY 111.1
Take Bus from Ningbo South to Shanghai General Bus Station
Time: 3h 20mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 6.44 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ningbo, Zhejiang, China and Shanghai, China is to travel by bus, which will cost about 104 CNY or 15.30 USD.