Z40次旅客列车,从上海站始发,终点到达乌鲁木齐站,全程4112公里,共有19个车站,运行41小时13分,中途停靠苏州站、无锡站、常州站、南京站、蚌埠站、徐州站、郑州站、洛阳站、西安站、宝鸡站、天水站、兰州站、武威站、张掖站、嘉峪关站、哈密站和吐鲁番北站。