A helicopter has winched a woman from rocks at the Kawarau River, near Queenstown, after she was swept several hundred metres downstream while swimming with friends.
A police spokeswoman said they were notified after a report of a woman in difficulty in the water, near Gibbston, about 1.30pm.
The woman is one of a group of three friends from Queenstown who came to the riverside spot at the end of Rafters Rd, a Department of Conservation reserve, for a picnic and a swim about 11am.
A friend of the woman's said they were swimming in a spot where the current took them round in a circle.
Somehow she got out of the current and was swept away, he said.