在上海火车站南广场, 可以直接乘地铁一号线, 乘三站就是人民广场了. 一号线上海火车站去人民广场最早的一班车是5:30.
除了一号线外, 584,隧道三线,802等也都可以到人民广场的.
补充: 乘隧道三线, 首班车好像是4:50. 如果你比4:50还要早的话, 那你就只能乘夜宵线了. 可以在南广场乘隧道夜宵线或者315, 隧道夜宵线的话可以直接到人民广场的, 上海火车站末班车是5:00; 或者乘315, 乘到北京西路西藏中路, 下车后往回走到西藏中路右转, 步行几分钟就可以到人民广场了, 315上海火车站的末班是4:40.
PS: 如果你到上海火车站的时间比4:00还早的话, 你也可以乘324, 乘到普安路下车, 324上海火车站的末班车是3:55.