上海至南京的高铁在许多G字头车次上提供二等座、一等座和商务座。最快的是G字头复兴号(CR400AF/BF),在上海虹桥与南京南之间通过京沪高铁运行,最高运行速度可达350公里/小时(217英里/小时),通常以300–350公里/小时(186–217英里/小时)巡航,约1小时到1小时15分钟可完成全程,停站较少,通常仅在苏州北或镇江等主要枢纽停靠,偶有不停站直达。
D字头的和谐号城际列车(CRH2/CRH380)在沪宁走廊运行,最高时速可达250公里/小时(155英里/小时),在昆山南、苏州、无锡和常州等站有更多中途停靠,耗时约1小时40分钟到2小时。两类列车均实行对号座,配备电源插座、行李架并提供车内餐饮服务。少量在旧线上的普速列车在上海站与南京站之间运行,运行时间大约3到4小时,最高速度约160公里/小时(99英里/小时)。如需更高端的乘坐体验,G字头列车的商务座提供更宽大且可倾斜的座椅,而一等座和二等座则分别采用2+2和3+2的座位布局。