列车沿丰沙铁路、京包铁路、集二铁路及蒙古纵贯铁路运行，在中国境内跨越北京、河北、山西、内蒙古四省市，在蒙古国境内跨越东戈壁省、戈壁苏木贝尔省、中央省和乌兰巴托四省市，全程1553公里。其中，中国铁路担当的列车每星期二在北京站发车，运行31小时08分，于星期三抵达乌兰巴托站；每星期四在乌兰巴托站发车，运行31小时05分，于星期五抵达北京站。蒙古国铁路担当的列车于1986年6月5日开行，每星期四在乌兰巴托站发车，于星期五抵达北京站；每星期六在北京站发车，于星期日抵达乌兰巴托站，运行时间与中铁列车相同。Sec