You can drive on the majority of roads. However, there are some roads that you are not allowed to drive on, for example, Skippers Canyon Road near Queenstown, Ball Hutt Road near Mt Cook, and 90 Mile Beach in Northland.