Flight distance between Albany, Australia and Tehran, Iran 6,491.1 mi / 10,446.4 km