上海到广西北海公路自驾2097.8公里。
从上海到北海坐火车的话需要转车,也只有南宁一个中转站,您可以先从上海南火车站乘坐K537次列车到达南宁,发车时间是每天下午的17:01分,到达南宁车站的时间是次日晚上的20:52分(车票价格是:硬座231元,硬卧391元上铺/405元中铺/418元下铺)。
这样您可能就要在南宁住一晚上了,到达南宁之后您先别急着找酒店或者是宾馆,需要的是先从出站口走出来之后往左边手走100左右到达售票厅买到第二天到北海的车票,然后再找住的地方。南宁到北海的火车每天两趟,一趟是早上的9:05分发车,12:07分到达北海,价格是22元,如果您还想在南宁多玩一会,可以买下午15:08分开往北海的火车,17:51分到达北海,不过价格是40元。希望我的意见能够帮助到您,谢谢!在长途车站有卧铺车 北海再总站 上海再沪太路 (新客站北面的)大约2300多公里 价格480元北海每天一班上午11点左右 上海过来不清楚可以问下114,或者长途车站。
上海到广西北海直接距离为2127公里,从海上走计算距离约2200公里。
上海到广西北海没有直达的火车,需要在其他站点换乘,价格也不等,详情如下
从上海到广西北海市直线距离大约一千九百多公里,如果坐飞机按照速度每小时七百多公里计算,大概飞行时间在二小时四十分左右,从上海到广西北海飞机目前还没有开通,如果去广西北海,先从上海坐飞机到广西南宁,然后中转坐高铁到北海市。
上海到北海,圆通快递,要三到四天,就可以到达了。