‹ 返回

上海到北京火车

从上海坐火车到北京要多久?在哪里买票?请在下方比较各种方案。

行程时间
火车≈ 14 小时 51 分钟
距离
km1 069 km
时差
中国 · 中国同一时区

搜索: 上海 → 北京 返程: 北京 → 上海

飞机、火车还是大巴:对比

交通方式行程时间CO₂(每人)价格
机票最快≈ 4 小时 30 分钟≈ 180 kg查看价格 ›
火车≈ 15 小时 11 分钟≈ 47 kg查看价格 ›
大巴碳排放最低≈ 20 小时 53 分钟≈ 36 kg查看价格 ›

时间和CO₂为估算值,依据距离和各交通方式的平均数据。

常见问题

上海到北京需要多长时间?

火车:约14 小时 51 分钟。直线距离1 069公里。

上海到北京票价多少?

票价取决于日期、季节和提前预订时间。请用上方搜索比较实时价格。

上海和北京有时差吗?

同一时区

上海到北京还有哪些出行方式?

该路线可选:火车, 机票, 大巴。