Kalhari was born in Colombo, the daughter of a musician. She was educated in Visaka Vidyalaya, Colombo and studied music in India. She currently resides in Piliyandala.
At her selection test conducted by Radio Ceylon in 1980, she performed the song "Sri Lanka Ma Prriyadara Jaya Bhoomi" by Latha Mangeshkar.As a result she was offered a chance to appear on the children's radio programme Ḷamā Piṭiya ("Children's Field").
She became popular singing Hindi songs. Her first album was called Sathire.She has released more than fifteen albums, most of them Hindi songs. She has performed as a playback singer in movies in the Sinhala language. She has produced a Sinhala CD with 16 songs.
Kalhari produced a recording of Sinhalese songs in Hindi. With the permission of songwriters Gunadasa Kapuge, Dayaratne Ranatunga and Sanath Nandasiri, she sang their songs in Hindi. Kalhari has also worked as an actress and an announcer. She has acted in thirteen teledramas.