Canadian Prime Minister Stephen Harper also decided not to go to Colombo.
Talking about bilateral ties between the two countries, Cameron said, "Britain and India should be partners of choice; we both want to fight terrorism. The future really excites me about what Britain and India can do together."
"I think in a good relationship between countries, you shouldn't have to have enormous state visits with vast delegations, in good relations you should be able to drop in, catch up, pick up on a few ideas and have some informal conversations which I will be doing with Mr Manmohan Singh," he said.
On the visa bond issue, Cameron said, "There is no limit on the number of Indian students that can come to Britain and study and having completed your university degree there is no limit on the number of people who can do a job in Britain."