300km to 400km with stops in between are pretty fine. (Passenger do yr part by keeping a good conversation with the driver). Try to do the longer route in the morning when u r fresh. Most importantly, get a detailed map (GPS will be great) and plan yr route well. Btw, NZ is pretty easy to get...