The longest river in South America is the Amazon River, which spans 4,345 miles from its source in the Andes Mountains to its mouth in the Atlantic Ocean.