Best way to travel between

Xining, China
Guilin, Guangxi, China
Travel Modes
Price
Distance
Duration
CO2
train
$165.0
2301.52 km
38h 35mins
121.98 kgs
 
flight
$278.0
1569.78 km
5h 46mins
169.54 kgs
 
drive
$310.0
2664.48 km
28h 10mins
341.05 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2301.52 km 38h 35mins 1,007 CNY 165.0
Flight 1569.78 km 5h 46mins 1,696 CNY 278.0
Drive 2664.48 km 28h 10mins 1,891 CNY 310.0
Take Train from Xining to Chongqing North
Time: 21h 2mins Cost: 671 CNY; $ 99.0 - 121.0 USD CO2 Emission: 70.66 kgs
Take Train from Chongqing North station to Lianglukou
Time: 22mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.48 kgs
Take Bus from Chongqing to Guizhou Jinyang Bus Station
Time: 5h 12mins Cost: 146 CNY; $ 21.6 - 26.4 USD CO2 Emission: 12.07 kgs
Take Bus from Guizhou Jinyang Bus Station to Guangxi Guilin
Time: 10h 24mins Cost: 177 CNY; $ 26.1 - 31.9 USD CO2 Emission: 16.72 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xining, China and Guilin, Guangxi, China is to travel by train, which will cost about 1,007 CNY or 148.50 USD.