一般にはヴィクトリア湖を源流とする約5760 kmの大河と思われているが、ヴィクトリア湖には多数の流入河川が存在し、一方でヴィクトリア湖からの流出河川はナイル川しか存在しないため、ヴィクトリア湖をナイル川水系に含み、そこに流れ込む河川の長さもナイル川の長さに加算するのが普通である。