我想从上海去杭州,但是不知道该坐火车,还是动车,还是高铁请了解的人帮着解答一下,1.这三种各自是在哪里出发?是虹桥火车站?还是什么上海南站?还是什么别的地方? 我住在地铁车站成山路站附近,坐什么车能到达?地铁就行吗?2.这三种各自都多长时间到达?都多少钱?3.我五一左右到火车站先买票会不会不好买?需不需要提前订?