Best way to travel between

Yinchuan, Ningxia, China
Zunyi, Guizhou, China
Travel Modes
Price
Distance
Duration
CO2
train
$55.0
1573.84 km
21h 36mins
83.41 kgs
 
train
$85.0
1864.72 km
24h 34mins
98.83 kgs
 
train
$88.0
1871.1 km
28h 17mins
99.17 kgs
 
bus
$144.0
2058.16 km
31h 43mins
61.74 kgs
 
flight
$161.0
1568.7 km
6h 8mins
169.42 kgs
 
drive
$180.0
1699.32 km
17h 6mins
217.51 kgs
 
flight
$193.0
1298.83 km
6h 22mins
140.27 kgs
 
flight
$204.0
1267.86 km
2h 53mins
136.93 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1573.84 km 21h 36mins 336 CNY 55.0
Train 1864.72 km 24h 34mins 519 CNY 85.0
Train 1871.1 km 28h 17mins 537 CNY 88.0
Bus 2058.16 km 31h 43mins 878 CNY 144.0
Flight 1568.7 km 6h 8mins 982 CNY 161.0
Drive 1699.32 km 17h 6mins 1,098 CNY 180.0
Flight 1298.83 km 6h 22mins 1,177 CNY 193.0
Flight 1267.86 km 2h 53mins 1,244 CNY 204.0
Take Bus from Yinchuan Nanmen Station to Lanzhou
Time: 5h 40mins Cost: 128 CNY; $ 18.9 - 23.1 USD CO2 Emission: 13.51 kgs
Take Walk from Lanzhou to Lanzhou
Time: 6mins Cost: 0 CNY; $ 0.1 - 0.1 USD CO2 Emission: 0.06 kgs
Take Train from Lanzhou to Zunyi
Time: 14h 48mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 59.53 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Yinchuan, Ningxia, China and Zunyi, Guizhou, China is to travel by train, which will cost about 336 CNY or 49.50 USD.