Flight distance between Ambilobe, Madagascar and Nouâdhibou, Mauritania 5,065.8 mi / 8,152.6 km