这两地坐高铁需要一个小时左右。
根据查询常州到上海的高铁票显示,例如乘坐G7029,早上6点半从常州出发早上7点半到上海,历时1小时。乘坐G7031早上6点47分从常州出发到早上7点59分到上海,历时1小时12分。
常州和上海相距174.5公里。