从太原火车站坐太原—包头的那班火车,应该是晚上11点多发车,你做到内蒙古的集宁下车,到站时间应该是次日早晨6点多。下车后直接买到锡林浩特的火车票,这趟车是从呼和浩特—锡林浩特的,所以你应该是半路上车的,这趟车是晚上10点左右发车,次日早晨8点到达锡林浩特。你得在集宁呆上整个白天了!
没有火车。汽车不清楚了。你去太原汽车总站咨询一下好了。