About 12.45am Singh saw the woman walking alone, stopped the taxi nearby and asked if the woman was okay.
He offered to give her a ride but the woman said she had no money to pay the fare, to which he told her not to worry about the money and that he would still drop her off.
As he was driving back to the woman's friend's house, Singh put his hand on the woman's thigh. She asked him to take his hand off her but Singh started rubbing the area instead.
She grabbed Singh's hand and pushed it away in an attempt to stop him, however he immediately placed his left hand on the woman's arm.
He then moved his hand down to the front right side of the woman's jeans and inside her top and towards her lower stomach.
After attempts to stop Singh's behaviour, all of which were ignored, the woman yelled at him, telling him to "F****** leave her alone".
At some point Singh removed his hand from out of her jeans, letting go of her.
When he arrived at the woman's friend's house, Singh asked for her phone number, to which she replied "absolutely not".
The woman tried to open the passenger door when Singh reached over and put his hand down her top, touching her chest area for one to two seconds before the woman was able to turn her back, causing him to take his hand away.
The woman got out of the taxi and told Singh he was a creep and couldn't treat her like that.
She called police once inside her friend's house.
When questioned by police, Singh gave no reasonable justification for his actions and stated it was his mistake.
Rotorua Taxis chairman Ken Driver said he viewed the taxi cam footage of the incident and Singh was subsequently suspended. Land Transport was contacted and Singh's P endorsement, allowing him to operate a commercial vehicle, was revoked.
Driver said Rotorua Taxis took all complaints seriously and were investigated immediately.
He said he wanted all women to feel safe and secure during a taxi ride.