如果你提前买票最少半个月,不是旺季的话,当然是飞机好,300左右就搞定了!威海没有到上海的直达火车,长途汽车你的上威海长途汽车站坐,票也得提前买,得500多吧!
你从烟台坐飞机走吧,威海-烟台也就1:30小时,航班还多。威海没有到上海的火车,如过坐火车也要到烟台座
有打折机票,不比火车贵多少,而且快多了