A 31-year-old woman who was hit by a bus leaving Toast Martinborough was due to be released from Wellington Hospital this afternoon.
The Belmont festivalgoer was hit by a bus about 6pm on Sunday on Kitchener St, and was taken by ambulance to Greytown and then flown to Wellington Hospital with suspected skull fractures and internal injuries.
Masterton police senior sergeant Carolyn Watson said the woman had made a very good recovery, likely to leave hospital yesterday with just a concussion and cuts and bruises.
Police would be interviewing her about the incident in coming days, said Ms Watson.
Toast Martinborough organisers have extended their best wishes to the woman and chairman Richard Riddiford said they were delighted to hear her injuries were not serious.
"This was a terrible conclusion to what had probably been a fantastic day among the vines, and we wish her a speedy recovery."
Meanwhile three drunk drivers were arrested leaving Toast Martinborough on Sunday, including one who had a breath alcohol reading more than three times the limit.
Masterton police senior sergeant Carolyn Watson said police stopped 398 people at a Ponatahi Rd checkpoint as they left the food and wine festival.
A Masterton man in his 40s was caught with a breath alcohol limit of 1405mcg at the checkpoint - the limit is 400 - and Ms Watson said he was "pretty hammered".