5T型客车，设有高级软卧车（高包）、软卧车、硬卧车，另有餐车及行李车。进入香港的Z99/Z100次列车共有10节车厢，包括5辆硬卧车、2辆软卧车、1辆高包车、1辆餐车及1辆行李车，共载客478人。而后面的7节车厢为上海－广州东的Z99/Z100次，会在广州东站与进港的10节车厢连接（上行）或摘挂（下行）。而列车在抵达株洲站后会有一次换向。在2011年开始，加挂2节车厢，也就是现在的7号车厢（硬卧车）和10号车厢（软卧车）。2019年，将直通段的2卡车（一节硬卧、一节软卧）编至在内地段。终到广州东站的