A diver has been rescued after drifting for 10 kilometres into Cook Strait this afternoon.
Police were alerted at 4.30pm this afternoon after the man failed to return to where he was diving on Wellington's South Coast.
Police, the Coastguard and the rescue helicopter searched for the man who was found three hours later.
Police said he was not injured despite being in the water for so long.