Best way to travel between

Xining, China
Shenzhen, Guangdong, China
Travel Modes
Price
Distance
Duration
CO2
bus
$124.61
3076.32 km
45h 46mins
92.29 kgs
 
train
$197.0
2868.32 km
36h 35mins
152.02 kgs
 
flight
$234.0
2186.69 km
8h 53mins
236.16 kgs
 
drive
$350.0
2966.08 km
30h 55mins
379.66 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 3076.32 km 45h 46mins 760 CNY 124.61
Train 2868.32 km 36h 35mins 1,202 CNY 197.0
Flight 2186.69 km 8h 53mins 1,427 CNY 234.0
Drive 2966.08 km 30h 55mins 2,135 CNY 350.0
Take Bus from Xining to Qingyang
Time: 11h 26mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 22.39 kgs
Take Bus from Qingyang to Shenzhen Futian
Time: 33h 17mins Cost: 547 CNY; $ 80.7 - 98.6 USD CO2 Emission: 69.9 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xining, China and Shenzhen, Guangdong, China is to travel by bus, which will cost about 763 CNY or 112.50 USD.