It is located inland, 65 kilometres southwest from Kaikoura, on a minor road 10 kilometres north of State Highway 7, the northern route between Christchurch and the West Coast via Lewis Pass.
It is located inland, 65 kilometres southwest from Kaikoura, in the Hurunui District. The town lies on a minor road 10 kilometres north of State Highway 7, the northern route between Christchurch and the West Coast via Lewis Pass.