Best way to travel between

Shenzhen, Guangdong, China
Yinchuan, Ningxia, China
Travel Modes
Price
Distance
Duration
CO2
train
$109.8
3236.48 km
43h 39mins
171.53 kgs
 
bus
$113.0
2440.16 km
38h 53mins
73.2 kgs
 
bus
$122.0
2739.72 km
41h 49mins
82.19 kgs
 
flight
$221.0
2021.64 km
6h 14mins
218.34 kgs
 
drive
$270.0
2536.74 km
25h 35mins
324.7 kgs
 
train
$290.0
3206.88 km
24h 5mins
169.96 kgs
 
flight
$321.0
2223.9 km
10h 24mins
240.18 kgs
 
flight
$411.0
2073.39 km
7h 59mins
223.93 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 3236.48 km 43h 39mins 670 CNY 109.8
Bus 2440.16 km 38h 53mins 689 CNY 113.0
Bus 2739.72 km 41h 49mins 744 CNY 122.0
Flight 2021.64 km 6h 14mins 1,348 CNY 221.0
Drive 2536.74 km 25h 35mins 1,647 CNY 270.0
Train 3206.88 km 24h 5mins 1,769 CNY 290.0
Flight 2223.9 km 10h 24mins 1,958 CNY 321.0
Flight 2073.39 km 7h 59mins 2,507 CNY 411.0
Take Train from Lianhuacun to Buji
Time: 21mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.78 kgs
Take Train from Shenzhen East to Guangzhou
Time: 2h 14mins Cost: 73 CNY; $ 10.8 - 13.2 USD CO2 Emission: 7.59 kgs
Take Train from Guangzhou to Lanzhou
Time: 31h 31mins Cost: 403 CNY; $ 59.4 - 72.6 USD CO2 Emission: 141.09 kgs
Take Train from Lanzhou to Zhongwei
Time: 2h 47mins Cost: 140 CNY; $ 20.7 - 25.2 USD CO2 Emission: 11.28 kgs
Take Bus from Zhongwei to Yinchuan Nanmen Station
Time: 3h 7mins Cost: 48 CNY; $ 7.1 - 8.7 USD CO2 Emission: 6.13 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenzhen, Guangdong, China and Yinchuan, Ningxia, China is to travel by train, which will cost about 671 CNY or 99.00 USD.