The 66-year-old actor-turned-politician was admitted to Kokilaben Hospital in suburban Andheri on July 2 after he complained of breathlessness following some paint work at his residence.
Later, blockages were discovered in the coronary arteries and based on medical advice Sinha underwent a bypass surgery on July 18. He is out of ICU now.
"He is doing well and should be going home in a few days," Kokilaben hospital COO Dr Ram Narain told PTI.
Sinha made his Bollywood debut in 1969 with 'Sajan' and has acted in over 200 Hindi films, besides some Bengali and Punjabi movies.
Known for his powerful dialogues, some of his famous Hindi films include 'Kalicharan', 'Vishwanath', 'Blackmail', 'Dostana', 'Shaan' and 'Kala Patthar'.
Later, he ventured into politics and is currently BJP's Lok Sabha member from Patna Sahib in Bihar.