The longest tributary of the Ganga in India is the Yamuna River. It is the main and longest right-bank tributary of the Ganga, with a length of about 1,376 kilometers. The Yamuna originates from the Yamunotri Glacier in Uttarakhand and joins the Ganga at Allahabad (Prayagraj).
