From Gordonvale the river flows east by south and then south where the Mulgrave River empties into the Coral Sea 30 kilometers south at the southern extremity of the Yarrabah Hills range where the Mulgrave meets the Russell River.