 The Shilabati joins the Dwarakeswar near Ghatal and afterwards is known as Rupnarayan.It finally joins the Hooghly River, which empties into the Bay of Bengal.The Shilabati River originates near Chak Gopalpur village of Hura block in the Purulia district of the state of West Bengal.