Flight distance between Antalaha, Madagascar and Kāshān, Iran 3,378.4 mi / 5,437.0 km