Flight distance between Ambilobe, Madagascar and Ceerigaabo, Somalia 1,649.6 mi / 2,654.7 km