The Encyclopedia Britannica gives the length of the Nile as 6,650 kilometers (4,132 miles), to 6,400 kilometers (3,977 miles) for the Amazon, measuring the latter from the headwaters of the Apurimac River in southern Peru.