The Ganga is conventionally regarded in Indian general-knowledge examinations as the longest river of India. The Brahmaputra has a greater total international length, but much of its course lies outside India. Among rivers considered primarily in the Indian geographical context, the expected answer is the Ganga.