最佳答案:
上海到乌镇150.8公里,杭州到乌镇76、9公里。
乌镇,位于浙江省嘉兴市桐乡市,地处江浙沪、杭嘉湖平原腹地,距杭州、苏州均为60公里,距上海106公里。属太湖流域水系,河流纵横交织,京杭大运河依镇而过。
上海地处长江入海口,是长江经济带的龙头城市,隔东中国海与日本九州岛相望,南濒杭州湾,北、西与江苏、浙江两省相接。
杭州位于中国东南沿海、浙江省北部、钱塘江下游、京杭大运河南端,是浙江省的政治、经济、文化、教育、交通和金融中心,长江三角洲城市群中心城市之一、长三角宁杭生态经济带节点城市、中国重要的电子商务中心之一,新一线城市。
以日常交通方式来看,杭州到乌镇距离近。