Pinaki Sengupta
as Apu (young)
Kanu Bandyopadhyay
as Harihar Ray
Karuna Bannerjee
as Sarbojaya Ray
Ramani Sengupta
as Bhabataran
Charuprakash Ghosh
as Nanda
Smaran Ghosal
as Apu (adolescent)
Santi Gupta
as Ginnima
Ranibala Ranibala
as Teliginni
Sudipta Roy
as Nirupama
Ajay Mitra
as Anil
Subodh Ganguli
as Headmaster
Mani Srimani
as Inspector
Hemanta Chatterjee
as Professor
Kali Bannerjee
as Kathak
Kalicharan Roy
as Akhil, press owner
Kamala Adhikari
as Mokshada
Lalchand Banerjee
as Lahiri
K.S. Pandey
as Pandey
Meenakshi Devi
as Pandey's wife
Anil Mukherjee
as Abinash
Harendrakumar Chakravarti
as Doctor
Bhaganu Palwan
as Palwan
Ranibala Ranibala
as Teliginni
Ranibala Ranibala
as Teliginni
Ranibala Ranibala
as Teliginni