What is longest river in South America?

The longest river in South America is the Amazon River, which runs for approximately 4,345 miles (6,992 kilometers) from the Andes Mountains in Peru to the Atlantic Ocean.