Flight distance between Assab, Eritrea and Tehran, Iran 1,658.0 mi / 2,668.3 km