Formed by the confluence of the Palm Creek and South Palm Creek, the headwaters of the Ducie River drain the Richardson Range, part of the Great Dividing Range. The river flows generally west through stringybark woodlands, tropical savanna plains and wetlands, and enters the Gulf of Carpentaria on the western side of the Cape York Peninsula at Port Musgrave just north of Mapoon. The river descends over its course.