You can invest in bonds in India through the following:
Through a Broker: You can invest in any bond funds available from any online stock broker by opening a Demat and a trading account.
Through ETFs: You can invest in bond ETFs that would be listed on various stock exchanges and invest the money across various types of bonds, such as corporate, government, etc.