During his three-day stay in Beijing, he held talks with his Chinese counterpart Li Keqiang and two sides inked nine agreements, including a pact to defuse recurring border stand-offs.
He also met President Xi Jinping, who hosted a banquet dinner for Singh, signifying the importance attached to the Indian leader's visit.
The Prime Minister addressed future leaders of China at the Communist Party's Central Party School this morning and was hosted a lunch by former Chinese Premier Wen Jiabao before his departure.