白尼罗河发源于热带雨林气候区,是尼罗河的正源。青尼罗河发源于热带草原气候区,在苏丹首都喀土穆汇入白尼罗河。但白尼罗河在进入苏丹境内后流经了热带草原气候区,两条河又都流经了热带沙漠气候区,汇流后的尼罗河在地中海气候区入海。