Flight distance between Murzuq, Libya and Tehran, Iran 2,310.2 mi / 3,718.0 km