It flows northward towards Cagayan de Oro for about 90 kilometers "Principal River Basins of the Philippines", Published by the National Water Resources Board, October 1976 (p. 12) before emptying into the Macajalar Bay.