Best way to travel between

Zhangjiajie, Hunan, China
Lanzhou, Gansu, China
Travel Modes
Price
Distance
Duration
CO2
drive
$122.5
1384.26 km
14h 44mins
177.19 kgs
 
train
$137.0
2188.09 km
12h 29mins
115.97 kgs
 
flight
$155.53
1125.64 km
4h 39mins
121.57 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 1384.26 km 14h 44mins 747 CNY 122.5
Train 2188.09 km 12h 29mins 836 CNY 137.0
Flight 1125.64 km 4h 39mins 949 CNY 155.53
Take Drive from Zhangjiajie to Lanzhou
Time: 14h 44mins Cost: 763 CNY; $ 112.5 - 137.5 USD CO2 Emission: 177.19 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zhangjiajie, Hunan, China and Lanzhou, Gansu, China is to travel by car/taxi, which will cost about 750 CNY or 110.70 USD.