源头帕吉勒提河和阿勒格嫩达河发源自印度北阿坎德邦的根戈德里等冰川，它横越北印度平原（即恒河平原），流经北方邦，会合其最大支流亚穆纳河，再流经比哈尔邦、西孟加拉邦，最后它分为多条分流注入孟加拉湾，其中一条是加尔各答附近的胡格利河，另外一条是进入孟加拉国的博多河，博多河进入孟加拉国后，会合布拉马普特拉河（中国境内为雅鲁藏布江）在孟加拉国境内的下游贾木纳河，注入孟加拉湾，其入海河段称为梅格纳河。支流布拉马普特拉河及其以上部分不算在内，恒河长为2,510公里，流域面积91万平方公里，达印度国土面积的三分之一，恆河也