It is always cool on board a ship cruising NZ, so take wind breaks. On land, it can be all of above, as you mentioned. We're from Queensland, yet our family members got sunburnt having too much fun building dams to capture the hot water on "Hot Water Beach". So prepare for sun, as well as cold and wind.