一、G3154次列车西安北至上海虹桥经过的城市:
华山、洛阳、巩义、郑州、开封、商丘、芦庙、亳州、古城、阜阳、颍上、寿县、淮南、合肥、南京、镇江、常州、无锡、苏州。
二、G362次列车西安北至上海虹桥经过的城市:
郑州、徐州、南京。
三、G1918次列车西安北至上海虹桥经过的城市:
渭南、华山、三门峡、洛阳、郑州、开封、商丘、砀山、徐州、蚌埠、南京、无锡,苏州,上海虹桥
西安到上海的高铁均是从西安北站出发,到达上海虹桥站。全天共有18个车次,最早的6:19出发,13:23到达,最晚的16:00出发,23:38到达。其中运行时间最短为5小时38分钟,最长的要8小时49分。其中经过的主要站点有洛阳龙门,郑州东,徐州东,蚌埠南,南京南。