Best way to travel between

Xian
Dalian, Liaoning, China
Travel Modes
Price
Distance
Duration
CO2
bus
$86.78
2229.95 km
30h 17mins
66.9 kgs
 
train
$118.0
2377.44 km
22h 31mins
126.0 kgs
 
flight
$146.0
1349.92 km
6h 37mins
145.79 kgs
 
drive
$240.0
1955.36 km
19h 47mins
250.29 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 2229.95 km 30h 17mins 529 CNY 86.78
Train 2377.44 km 22h 31mins 720 CNY 118.0
Flight 1349.92 km 6h 37mins 891 CNY 146.0
Drive 1955.36 km 19h 47mins 1,464 CNY 240.0
Take Train from Beidajie to Fangzhicheng
Time: 25mins Cost: 6 CNY; $ 0.9 - 1.1 USD CO2 Emission: 0.62 kgs
Take Bus from Xiu0027an East Bus Station to Ji Xian
Time: 5h 9mins Cost: 104 CNY; $ 15.3 - 18.7 USD CO2 Emission: 13.42 kgs
Take Bus from Ji Xian to Taiyuan Bus Terminal
Time: 5h 9mins Cost: 90 CNY; $ 13.3 - 16.3 USD CO2 Emission: 11.44 kgs
Take Bus from Taiyuan Bus Terminal to Dalian station
Time: 16h 29mins Cost: 329 CNY; $ 48.6 - 59.4 USD CO2 Emission: 41.69 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Xian and Dalian, Liaoning, China is to travel by bus, which will cost about 531 CNY or 78.30 USD.