从山西省会太原到云南省会昆明直线距离大概1700公里,但是坐车的话肯定有弯路,这样走下来,大概2700公里.从昆明坐火车到成都有1130公里,再从成都转车到太原有1600公里!
你的问题有毛病,看从山西哪开始算了。大体上的距离就是1000公里多吧。。