India's longer duration bonds ended higher amid continued strong demand from long-term investors on Wednesday, while the benchmark 10-year bond gave up gains to end little changed ahead of its auction later in the week.