Flight distance between Morondava, Madagascar and Cairo, Egypt 3,585.8 mi / 5,770.9 km