The Nile is estimated to be between 5,499 kilometers (3,437 miles) and 6,690 kilometers (4,180 miles) long. There is no debate, however, that the Amazon carries more water than any other river on Earth. Approximately one-fifth of all the fresh water entering the oceans comes from the Amazon.