Flight distance between Ambilobe, Madagascar and Lagos, Nigeria 3,414.5 mi / 5,495.1 km