Best way to travel between

Guangdong, China
Dongsheng, China
Travel Modes
Price
Distance
Duration
CO2
bus
$129.46
3341.1 km
46h 56mins
100.23 kgs
 
train
$292.0
2769.52 km
19h 55mins
146.78 kgs
 
drive
$300.0
2569.84 km
25h 56mins
328.94 kgs
 
flight
$419.0
2177.42 km
9h 2mins
235.16 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3341.1 km 46h 56mins 790 CNY 129.46
Train 2769.52 km 19h 55mins 1,781 CNY 292.0
Drive 2569.84 km 25h 56mins 1,830 CNY 300.0
Flight 2177.42 km 9h 2mins 2,556 CNY 419.0
Take Car from Shenzhen to Shenzhen
Time: 4mins Cost: 31 CNY; $ 4.5 - 5.5 USD CO2 Emission: 0.62 kgs
Take Bus from Shenzhen to Yinchuan Nanmen Station
Time: 33h 5mins Cost: 607 CNY; $ 89.5 - 109.4 USD CO2 Emission: 78.33 kgs
Take Bus from Yinchuan Nanmen Station to Wuzhong
Time: 1h 14mins Cost: 18 CNY; $ 2.7 - 3.3 USD CO2 Emission: 1.9 kgs
Take Bus from Wuzhong to Bayan Hot
Time: 3h 30mins Cost: 31 CNY; $ 4.5 - 5.5 USD CO2 Emission: 5.37 kgs
Take Bus from Bayan Hot to Dongsheng
Time: 6h 50mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 14.52 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Guangdong, China and Dongsheng, China is to travel by bus, which will cost about 787 CNY or 116.10 USD.