Flight distance between Dilling, Sudan and Tehran, Iran 2,124.7 mi / 3,419.3 km