有到薛家湾镇的大巴和火车,火车隔天开,票价73元,乘车在燕庄火车站。大概6个小时左右,大同方面下午14点40发车。在大同北站,火车站附近。大巴车隔天开,早上8点30分发车。票价75元。您要有私家车,可以沿109国道,走左云,右玉,清水河县,喇嘛湾,薛家湾,薛家湾镇即是准格尔旗。大同有路过薛家湾到鄂尔多斯的车。如果找不到你最好从大同坐汽车到呼和浩特,然后从呼和浩特坐到薛家湾的汽车,这条线路虽然稍绕但路况好,比走万家寨反而快,而且现在估计也没有客车从万家寨到薛家湾。有火车,从大同的燕庄到薛家湾,从09年四月份开始每四天发一趟,4月11日有,具体哪天走你自己再算吧。从大同到燕庄打车10多块,燕庄到薛家湾火车70多块,空调车,下午两点从燕庄发车晚八点到薛家湾。
也可以从大同到呼和浩特,再坐车到薛家湾。大同到呼和浩特方式很多,火车汽车都有,票价就不清楚了。呼和浩特到薛家湾的汽车很多,票价一般是35元。