Flight distance between Malakal, South Sudan and Tehran, Iran 2,193.4 mi / 3,529.9 km