太原~上海,并没有一条一次性建成的沪太高铁,不管怎么走,都是有多条线路拼凑而成,随着高铁的不断发展,以后两地之间的车次运行路线也将会有更多选择。
目前,太原至上海运行的高铁车次只有4班:

▲太原至上海高铁车次
以上4个车次运行路线有2种(如下图),

▲太原至上海,现有车次运行路线图
所有车次全部经过郑州东站,即
①太原~郑州东有2种可选择的路线,
A: 走石太客专和京广高铁绕行石家庄的路线,G1958、G1954, 运行时间都接近4小时,且停站较少,石家庄站还要换向,运行里程约644公里。
B: 走郑太客专直接到郑州东的路线,G3 131、G3143, 运行时间都在3.5小时左右,且停站较多(这意味着还要浪费时间),运行里程约450公里。
显然绕行石家庄的A路线,路程长,用时多,票价高! 所以太原至郑州东区间,经郑太客专的线路更有优势。
②郑州东~上海也有2种可选择的路线,
C:走郑徐高铁+徐盐铁路+盐通高铁+沪通铁路,G3131、G3143,运行时间分别是6小时19分、5小时21分,运行里程,约987公里。
D:走郑合高铁+宁蓉铁路+京沪高铁,G1958、G1954,运行时间分别是5小时11分、5小时09分,运行里程约979公里.
可以看出D线路(经阜阳、合肥),无论在里程上还是运行时间上,都略有优势,而且除合肥至南京之间线路设计时速较低外,其余线路时速为350以上的高铁线路, 因此,郑州东至上海虹桥区间走阜阳、合肥稍有优势。

▲太原至上海车次运行时刻表
综上,走郑太客专+郑合高铁+宁蓉铁路+京沪高铁,是目前最优选择,结合运行时间和票价更有性价比,但四个车次没有一个是这样走的!