Best way to travel between

Xining, China
Beijing
Travel Modes
Price
Distance
Duration
CO2
train
$65.0
1536.21 km
21h 31mins
81.42 kgs
 
bus
$80.54
1972.88 km
27h 34mins
59.19 kgs
 
drive
$210.0
1823.85 km
20h 12mins
233.45 kgs
 
flight
$252.0
1624.35 km
7h 29mins
175.43 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1536.21 km 21h 31mins 397 CNY 65.0
Bus 1972.88 km 27h 34mins 491 CNY 80.54
Drive 1823.85 km 20h 12mins 1,281 CNY 210.0
Flight 1624.35 km 7h 29mins 1,537 CNY 252.0
Take Train from Xining to Beijing West
Time: 21h 31mins Cost: 397 CNY; $ 58.5 - 71.5 USD CO2 Emission: 81.43 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xining, China and Beijing is to travel by train, which will cost about 397 CNY or 58.50 USD.