太原每天有一班卧铺大巴车到昆明,到达的是昆明北部汽车客运站,票价500元,需要大概37个小时可以到达。太原到昆明每天也有一班火车,硬座票价273元,硬卧价格496元,需要41个小时可以到达。个人建议还是坐火车舒适安全些。