The soundtrack, inspired by Indian classical and folk music, comprises 12 songs voiced by playback singer Lata Mangeshkar along with Mohammed Rafi, Shamshad Begum and classical singer Bade Ghulam Ali Khan, and is often cited among the finest in Bollywood cinematic history.