Best way to travel between

Zhengzhou, Henan, China
Lanzhou, Gansu, China
Travel Modes
Price
Distance
Duration
CO2
train
$55.0
1056.3 km
15h 32mins
55.98 kgs
 
bus
$63.01
1638.0 km
20h 48mins
49.14 kgs
 
drive
$130.0
1135.68 km
12h 17mins
145.37 kgs
 
flight
$226.54
1354.08 km
8h 38mins
146.24 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1056.3 km 15h 32mins 336 CNY 55.0
Bus 1638.0 km 20h 48mins 384 CNY 63.01
Drive 1135.68 km 12h 17mins 793 CNY 130.0
Flight 1354.08 km 8h 38mins 1,382 CNY 226.54
Take Train from Zhengzhou to Lanzhou
Time: 15h 32mins Cost: 336 CNY; $ 49.5 - 60.5 USD CO2 Emission: 56.01 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Zhengzhou, Henan, China and Lanzhou, Gansu, China is to travel by train, which will cost about 336 CNY or 49.50 USD.