Best way to travel between

Ningbo, Zhejiang, China
Lanzhou, Gansu, China
Travel Modes
Price
Distance
Duration
CO2
train
$158.62
2200.78 km
13h 29mins
116.64 kgs
 
flight
$171.0
1903.18 km
6h 23mins
205.54 kgs
 
drive
$184.24
2083.84 km
21h 6mins
266.73 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2200.78 km 13h 29mins 968 CNY 158.62
Flight 1903.18 km 6h 23mins 1,043 CNY 171.0
Drive 2083.84 km 21h 6mins 1,124 CNY 184.24
Take Train from Ningbo to Hangzhou East
Time: 53mins Cost: 85 CNY; $ 12.6 - 15.4 USD CO2 Emission: 8.18 kgs
Take Train from Hangzhou East to Lanzhou West Station
Time: 11h 16mins Cost: 854 CNY; $ 126.0 - 154.0 USD CO2 Emission: 108.0 kgs
Take Walk from Lanzhou West Station to West Railway Station North Square
Time: 4mins Cost: 0 CNY; $ 0.0 - 0.0 USD CO2 Emission: 0.04 kgs
Take Train from West Railway Station North Square to Dongfanghong Square
Time: 13mins Cost: 6 CNY; $ 0.9 - 1.0 USD CO2 Emission: 0.44 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Ningbo, Zhejiang, China and Lanzhou, Gansu, China is to travel by train, which will cost about 970 CNY or 143.10 USD.