西安到上海的火车票价格如下:
特快列车
西安站 00:49 发车,上海站 17:48 到站,运行时间15小时59分,硬座182元,硬卧312/323/333元。
高速列车
西安北站 06:26 发车,上海虹桥 13:41 到站,运行时间7小时15分,一等座约300元,二等座约200元。
西安北站 08:49 发车,上海虹桥 14:45 到站,运行时间5小时56分,一等座约300元,二等座约200元。
普通快速列车
K2188/K2185 西安站 08:36 发车,上海站 05:33 到站,运行时间21小时7分,硬座180.5元,硬卧310.5元,软卧488.5元。
K359/K362 西安站 10:17 发车,上海站 05:22 到站,运行时间19小时27分,硬座180.5元,硬卧310.5元,软卧488.5元。
K559/K558 西安站 15:50 发车,上海站 10:57 到站,运行时间19小时7分,硬座180.5元,硬卧310.5元,软卧488.5元。
建议您根据出行时间和需求选择合适的车次和座位类型,提前订票以获取更优惠的价格。