Flight distance between Amboasary, Madagascar and Cairo, Egypt 3,936.6 mi / 6,335.3 km