Flight distance between Helsingborg, Sweden and Tehran, Iran 2,286.1 mi / 3,679.1 km