我认为上海到毛里塔尼亚大约有5900海里
中国到毛里塔尼亚(两国地理中心)的直线距离(飞行路线)为10718公里(6660英里或5787海里)。 
本文链接:https://www.modengshe.com/jiankangshenghuo/xinli/e9dnqv.html