上海到日本全程1905.0公里。

上海一日本隔海相望,飞机过去两小时半,日本是世界上填海造陆最多的国家,填海造陆的面积达到1600平方公里,日本海与中国,朝鲜,韩国,俄罗斯相望陆地面积包括北海道本州四国九州四代和其他6800个小岛屿。