列车采取19节车厢编组，全列均为卧铺。其中硬卧车13辆，软卧车5辆，餐车1辆，由南宁客运段北京一车队负责客运任务，每日开行。北京西－河内的国际联运区间为9号软卧车厢，方向牌标有“北京西－南宁－河内（嘉林）”字样，供国际联运旅客乘坐。每星期四、星期日由北京西站发车，每星期六、星期二由嘉林站发车。国际联运旅客在南宁站换乘至T8701/MR2次列车的4/L1号软卧车厢（中国铁路25G型客车），相反方向亦然。
历史编组.注：此历史编组系2014年12月8日及之前的T5/6次列车编组S