其实现在的京沪线在民国时代是由三段构成的。这三条线路分别是北京到天津的平津线,当时北京被称为北平,天津到南京浦口也就是长江北岸的津浦线,南京到上海的京沪线。南京长江大桥修通以后,这条京沪线才完整贯通。在这以前,旅客需要下车坐轮渡。
京沪线走安徽,跟苏皖两省没有丝毫关系,跟京杭大运河有直接关系。清微的国人,一点不比当代国人笨。按当时社会生活发展水平,如果把京沪线设计在苏北,从徐州到扬州,几乎和大运河重复,就会造成苏北运力过剩。走安徽,虽绕点,但运力的效率更科学。
在清代,安徽和江苏没有这么大的差别。现代说起来,安徽和江苏似乎是风马牛不相及,实际上在清代,同属于两江总督管辖,在明清广义的南直隶、江南省范畴,安徽和江苏是一个辖区。从安徽走也好,从江苏走也好,都是两江总督的辖区,而且还有利于地区平衡,更好的带动均衡发展。