Best way to travel between

Lanzhou, Gansu, China
Jinchang, Gansu, China
Travel Modes
Price
Distance
Duration
CO2
train
$13.52
358.14 km
4h 43mins
18.98 kgs
 
flight
$31.35
338.5 km
3h 22mins
36.56 kgs
 
drive
$32.67
366.35 km
3h 45mins
46.89 kgs
 
taxi
$111.1
366.35 km
3h 45mins
46.89 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 358.14 km 4h 43mins 82 CNY 13.52
Flight 338.5 km 3h 22mins 191 CNY 31.35
Drive 366.35 km 3h 45mins 199 CNY 32.67
Taxi 366.35 km 3h 45mins 678 CNY 111.1
Take Train from Lanzhou to Jinchang
Time: 4h 22mins Cost: 79 CNY; $ 11.7 - 14.3 USD CO2 Emission: 17.84 kgs
Take Taxi from Jinchang to Jinchang
Time: 21mins Cost: 49 CNY; $ 7.2 - 8.8 USD CO2 Emission: 2.75 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Lanzhou, Gansu, China and Jinchang, Gansu, China is to travel by train, which will cost about 85 CNY or 12.60 USD.