北京到上海的高铁和动车每天N多趟,不用担心买不到票的问题,高铁最快5小时即可到达虹桥火车站,虹桥站在上海的西边,紧邻虹桥机场,坐十号线就可以直接到五角场,虽然远,但很快捷和方便。