Flight distance between Kaédi, Mauritania and Safi, Morocco 1,147.4 mi / 1,846.5 km