Best way to travel between

Stockholm
Xian
Travel Modes
Price
Distance
Duration
CO2
train
$901.13
11642.41 km
194h 45mins
617.05 kgs
 
flight
$1054.2
7699.69 km
18h 22mins
831.57 kgs
 
drive
$1532.0
10839.93 km
126h 7mins
1387.51 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 11642.41 km 194h 45mins 5,497 CNY 901.13
Flight 7699.69 km 18h 22mins 6,431 CNY 1054.2
Drive 10839.93 km 126h 7mins 9,345 CNY 1532.0
Take Ferry from Stockholm to Turku
Time: 10h 35mins Cost: 909 CNY; $ 134.1 - 163.9 USD CO2 Emission: 43.75 kgs
Take Train from Turku Satama to Pasila
Time: 2h 2mins Cost: 177 CNY; $ 26.1 - 31.9 USD CO2 Emission: 9.97 kgs
Take Train from Pasila to Moskova
Time: 14h 29mins Cost: 793 CNY; $ 117.0 - 143.0 USD CO2 Emission: 56.03 kgs
Take Train from Moskva Iaroslavskaja to Beijing
Time: 145h 4mins Cost: 3,965 CNY; $ 585.0 - 715.0 USD CO2 Emission: 447.89 kgs
Take Train from Beijing to Baoding
Time: 2h 58mins Cost: 31 CNY; $ 4.5 - 5.5 USD CO2 Emission: 7.49 kgs
Take Train from Baoding to Xiangtan
Time: 14h 37mins Cost: 171 CNY; $ 25.2 - 30.8 USD CO2 Emission: 77.54 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Stockholm and Xian is to travel by train, which will cost about 5,496 CNY or 810.90 USD.