Best way to travel between

Mianyang, China
Taiyuan, Shanxi, China
Travel Modes
Price
Distance
Duration
CO2
train
$51.0
2211.04 km
28h 58mins
117.19 kgs
 
train
$80.0
1462.48 km
23h 6mins
77.51 kgs
 
train
$107.0
1198.05 km
10h 11mins
63.5 kgs
 
drive
$140.0
1253.58 km
12h 42mins
160.46 kgs
 
flight
$175.0
1092.0 km
3h 43mins
117.94 kgs
 
flight
$238.0
1359.75 km
6h 10mins
146.85 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2211.04 km 28h 58mins 311 CNY 51.0
Train 1462.48 km 23h 6mins 488 CNY 80.0
Train 1198.05 km 10h 11mins 653 CNY 107.0
Drive 1253.58 km 12h 42mins 854 CNY 140.0
Flight 1092.0 km 3h 43mins 1,068 CNY 175.0
Flight 1359.75 km 6h 10mins 1,452 CNY 238.0
Take Train from Mianyang to Lanzhou
Time: 15h 13mins Cost: 153 CNY; $ 22.5 - 27.5 USD CO2 Emission: 56.14 kgs
Take Train from Lanzhou to Taiyuan
Time: 12h 42mins Cost: 159 CNY; $ 23.4 - 28.6 USD CO2 Emission: 61.07 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Mianyang, China and Taiyuan, Shanxi, China is to travel by train, which will cost about 311 CNY or 45.90 USD.