A large iceberg has been spotted off an island about halfway between Antarctica and Australia, a rare sight in waters so far north, Australian scientists say.

Australian Antarctic Division researchers saw the iceberg last Thursday about 8km off the northwest coast of Macquarie Island, about 1500km southeast of Tasmania.