Flight distance between Lüderitz, Namibia and Tehran, Iran 4,913.9 mi / 7,908.1 km