从北京到上海全程大约1240多公里,步行每天最多60公里左右,大约20多天到一个月左右才能到上海.百度地图
慢走,半年可以,以地路里程1428公里
你3天能走一个城市就已经很不错了,估计得3,4个月
看你怎么走了!你要是绕地球一圈走就难说了!