Flight distance between Portsmouth, Dominica and Sanandaj, Iran 6,589.7 mi / 10,605.1 km