上海市虹桥火车站乘坐火车:
G162(上海虹桥→北京南)(17:17-22:45)
G164(上海虹桥→北京南)(17:50-23:20)
G150(上海虹桥→北京南)(15:05-20:35)
G160(上海虹桥→北京南)(17:05-22:28)
G152(上海虹桥→北京南)(15:20-20:48)北京市火车南站下。
上海市火车站转乘火车:
G7014(上海→南京)(坐1站)、
G7060(上海→南京)(坐1站)到江苏省昆山火车南站转乘火车:
D310(杭州→北京南)(坐5站)到北京-北京市火车南站下。