Desde la cordillera Drakensberg el río fluye y serpentea en un curso de 520 km a través de la región central de KwaZulu-Natal hasta desembocar en el océano Índico.