It flows north and then northeast for a total of 35 kilometers from its source in the Coromandel Range to the west of Whangamata, passing through the town of Hikuai before reaching the Pacific Ocean at Tairua on the peninsula's east coast.