He was discharged at 9.30 p.m. and was accompanied home by his wife Jaya Bachchan.
The 69-year-old actor, who was admitted to the hospital Feb 11, was kept under observation following complaints of pain post the surgeries.
He was feeling restricted in his movements but kept his fans updated about his activities and progress through social networking mediums.
On Wednesday night, the veteran star shared his excitement over his freedom from tubes and needles.
He wants to spend his recovery time at home "in constructive learning and to acquire knowledge of matters still a mystery for me", Big B posted on his blog bigb.bigadda.com