The river flows generally northeast, east southeast and east, joined by two minor tributaries before reaching its confluence with the Richmond River near Tatham, about 13 kilometers southeast of Casino.