25T型客车，列车满编采取18节车厢编组，其中硬卧车9辆、软卧车2辆、硬座车5辆，餐车和行李车各1辆。
机车交路.Z149/150次列车由北京铁路局使用北京机务段的和谐3D型电力机车担当贵阳至北京间机车交路，一机直达，其中贵阳至怀化间乘务交路由怀化机务段担当，怀化至长沙间由长沙机务段担当，两段机车乘务员在怀化站继乘；长沙至武昌由长沙机务段担当，武昌至郑州由郑州机务段担当，两段机车乘务员在武昌站继乘；郑州至石家庄由石家庄电力机务段担当，石家庄至北京西由北京机务段担当，两段机车乘务员在