沪昆铁路继续向西,经过衢州市、鹰潭市,正线在向塘镇以南的梁家渡大桥和潭岗大桥跨过抚河,在南侧越过南昌市(原沪昆铁路要经过向塘站,在向塘站向北进入南昌站,梁家渡--潭岗跨线桥于2005年底建成。)向西南进入丰城市,在樟树市过赣江,向西经过新余市、宜春市、萍乡市,过罗霄山进湖南,过醴陵市向西通过五里墩站进入株洲。以株洲站为界,株洲以东为东沪昆铁路,以西为西沪昆铁路。
由株洲枢纽离开继续向西,过湘江经湘潭市、娄底市、冷水江市穿越雪峰山到怀化市,向西南进入贵州凯里市,向西进入贵阳市(沪昆正线在南侧越过贵阳,客运列车经贵阳南站和贵阳站由北转向南)。向西进入安顺市、六盘水市转西南方向过乌蒙山经云南宣威市,曲靖市,到达春城昆明市。
沪昆高速铁路全长约2112公里,途经上海、湖南、贵州、云南四个省区,共设有23个站点,以下是各站点之间的大致距离(单位:公里):上海虹桥站 - 常州北站:139
常州北站 - 丹阳北站:21
丹阳北站 - 镇江南站:54
镇江南站 - 南京南站:87
南京南站 - 全椒县站:129
全椒县站 - 合肥南站:95
合肥南站 - 马鞍山东站:44
马鞍山东站 - 池州站:182
池州站 - 江西永丰站:89
江西永丰站 - 鹰潭北站:143
鹰潭北站 - 景德镇北站:68
景德镇北站 - 南昌西站:124
南昌西站 - 鹰潭站:140
鹰潭站 - 赣州站:100
赣州站 - 龙岩站:259
龙岩站 - 南平北站:86
南平北站 - 武夷山北站:47
武夷山北站 - 建瓯西站:121
建瓯西站 - 福州南站:168
福州南站 - 泉州东站:101
泉州东站 - 漳州东站:86
漳州东站 - 深圳北站:581
需要注意的是,以上数据仅供参考,具体的距离可能会因为线路走向、站点位置等因素而有所不同。
湘潭北站—韶山南站—娄底南站—邵阳北站—新化南站—溆浦南站—怀化南站—芷江北站—新晃西站—玉屏东站—三穗站—台江站—凯里南站—贵定北站——贵阳东站—贵阳北站—平坝南站—安顺站—黄果树站—普安站—盘县站—富源北站—曲靖站—旧县站—小哨站—昆明南站