Flight distance between Nālūt, Libya and Tehran, Iran 2,321.1 mi / 3,735.4 km