Flight distance between Shinyanga, Tanzania and Sanandaj, Iran 2,833.4 mi / 4,559.9 km