How Long is the Indus River?

The Indus River in Pakistan is about 1,800 miles (2,900 km) long. It is one of the world’s longest rivers. The annual flow is twice that of the Nile River.