Flight distance between Antalaha, Madagascar and Khorramshahr, Iran 3,135.9 mi / 5,046.7 km