Flight distance between Antalaha, Madagascar and Abadan, Iran 3,128.5 mi / 5,034.8 km