北京到上海普通车两趟,在北京站发车,1461次11.54--7.19,硬座156.5元,硬卧294.5元,T109次19.31--10.43,硬座177.5元,硬卧315.5元;其他都是高铁,在北京南站,其中动车是晚上19.34、21.16、21.23三趟,12小时到上海站,二等座336元,软卧650元,其他都是高铁,已经公交化,早班车6.43,末班车19.05,4.5-6小时到上海虹桥站,二等座553元。