京沪高铁全线共设24个车站,其中始发终到站5个,分别为:北京南、天津西、济南西、南京南、上海虹桥站;中间站19个,分别为:廊坊、天津南、沧州西、德州东、泰山西、曲阜东、滕州东、枣庄西、徐州东、宿州东、蚌埠南、定远、滁州南、镇江西、丹阳北、常州北、无锡东、苏州北、昆山南站。
北京南站、廊坊站、天津南站、沧州西站、德州东站、济南西站、泰安站、曲阜东站、滕州东站、枣庄站、徐州东站、宿州东站、蚌埠南站、定远站、滁州站、南京南站、镇江南站、丹阳北站、常州北站、无锡东站、苏州北站、昆山南站及上海虹桥站每个站都有车,南京南站逢车必停