中国上海离日本最近,是694.5公里。
上海市地处东经120°52′至122°12′,北纬30°40′至31°53′之间,面积6340平方公里,位于太平洋西岸,亚洲大陆东沿,中国南北海岸中心点,长江和黄浦江入海汇合处。北界长江,东濒东海,南临杭州湾,西接江苏和浙江两省。 日本本土在北纬30°38′东经130°49′到北纬44°087′,东经145°15′之间。位于东亚、国名意为“日出之国”,领土由北海道、本州、四国、九州四个大岛及7200多个小岛组成,总面积37.8万平方公里。主体民族为大和族,通用日语,总人口约1.26亿。