Nil Nehrinin kollarından olan Zürafa Nehri Şambe'nin kuzeyindeki bataklıklardan doğar. Bahrü'l-Cebel'in havzasından topladığı sularla kuzey doğrultusunda 240 km boyunca akar. Fangak'ı geçtikten sonra Melekal'ın 56 km batısında Bahrü'l-Cebel'le birleşir. Ulaşıma elverişli olmayan Zürafa Nehri, Bahrü'l-Cebel'e en yakın olduğu noktada açılan iki kanalla bu nehre bağlanmıştır.