in Varanasi Countries India and Bangaladesh, Nepal , Bangladesh Major cities Haridwar , Soron , Kannauj , Kanpur , Allahabad , Varanasi , Patna , Rajshahi Length 2,510 km (1,560 mi ) Watershed 907,000 km² (350,195 sq mi ) Discharge at mouth - average 12,015 m³ / s (424,306 cu ft