A Wellington taxi travelled back and forth around the regions for hours with the terrified driver stuffed in its boot.
An Auckland man has been arrested following the incident in which the taxi driver, who was parked and waiting for work about 2.30am, was assaulted and shoved into the boot of the vehicle.
Detective Sergeant Richard Gibson said the taxi was then driven from where it had been parked on the Jarden Mile in the Ngauranga area to the Hutt Valley, Porirua and the Wellington suburb of Newlands, where it spent "a lot of time".
The seriously injured driver was set free in the suburb of Grenada Village a couple of hours after the attack, and is still recovering in hospital.
The taxi was recovered not far from where the victim was let free.