The rose-crowned fruit dove is distributed in lowland rainforests of northern and eastern Australia, and monsoon forests of northern Australia, Lesser Sunda Islands and Maluku Islands of Indonesia. Its diet consists mainly of various fruits, palms and vines.