北京到上海坐高铁多长时间

北京到上海坐高铁多长时间,目前(2022年9月份)北京到上海每天有30多个高铁班次,时间最短的一个班次是于17:00由北京南发车,21:18分抵达上海虹桥的G21班次,全程四个小时零18分钟,中途仅停靠南京南。时间最长的一班车需要六个小时20分钟。