正常情况下,应该是坐火车走京兰线(京包线的延伸)到呼和浩特站,下车出站广场西侧就有很多去薛家湾的长途客车招揽生意。如果想全程都坐火车的话,可以从兰州走京兰线,到丰镇站下车,从那里的丹州营车站坐地方专线铁路直达薛家湾。
兰州到包头的2636到包头座客车到薛家湾
兰州到呼和浩特,在呼和浩特火车站旁的长途汽车站换乘到薛家湾镇的长途客车即可
没有直达的火车可以选择先到呼和浩特在从呼和浩特到薛家湾