Until 2007 the Nile was considered the longest at 4,258 miles (6,853 kilometers). Then the Amazon, in a study funded conveniently by its home country Brazil, edged the Nile out at 4,345 miles. Close enough for government work.
See How Well You Know British Geography!
6 Minute Quiz 6 Min