It flows between Ganges and Yamuna rivers for 400 kilometers through Muzaffarnagar district, Meerut district, Baghpat district, Ghaziabad district and Gautam Buddh Nagar district before it joins Yamuna river just outside Delhi.