Best way to travel between

Lanzhou, Gansu, China
Nanking, Jiangsu, China
Travel Modes
Price
Distance
Duration
CO2
train
$30.0
1858.48 km
23h 1mins
98.5 kgs
 
drive
$210.0
1760.43 km
17h 47mins
225.34 kgs
 
flight
$247.0
1676.48 km
6h 24mins
181.06 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1858.48 km 23h 1mins 183 CNY 30.0
Drive 1760.43 km 17h 47mins 1,281 CNY 210.0
Flight 1676.48 km 6h 24mins 1,507 CNY 247.0
Take Train from Lanzhou to Nanjing
Time: 23h 1mins Cost: 183 CNY; $ 27.0 - 33.0 USD CO2 Emission: 98.55 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lanzhou, Gansu, China and Nanking, Jiangsu, China is to travel by train, which will cost about 183 CNY or 27.00 USD.