Best way to travel between

Shenyang
Datong, Shanxi, China
Travel Modes
Price
Distance
Duration
CO2
bus
$63.0
1067.57 km
13h 5mins
32.03 kgs
 
train
$130.0
1194.83 km
10h 36mins
63.33 kgs
 
drive
$130.0
1043.46 km
10h 56mins
133.56 kgs
 
flight
$315.0
1149.75 km
8h 20mins
124.17 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1067.57 km 13h 5mins 384 CNY 63.0
Train 1194.83 km 10h 36mins 793 CNY 130.0
Drive 1043.46 km 10h 56mins 793 CNY 130.0
Flight 1149.75 km 8h 20mins 1,922 CNY 315.0
Take Car from Shenyang to Anshan
Time: 20mins Cost: 67 CNY; $ 9.9 - 12.1 USD CO2 Emission: 2.12 kgs
Take Bus from Anshan to Beijing Liuliqiao
Time: 8h 5mins Cost: 214 CNY; $ 31.5 - 38.5 USD CO2 Emission: 20.94 kgs
Take Bus from Beijing Liuliqiao to Datong
Time: 4h 2mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 10.6 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Shenyang and Datong, Shanxi, China is to travel by bus, which will cost about 384 CNY or 56.70 USD.