The incidents took place on two consecutive days on inter-city buses in Auckland and Northland.
On August 28 last year Kadam boarded a relatively quiet bus at Kawakawa and immediately sat near the 17-year-old victim, who was travelling alone.
He tried to talk to her but she could not understand him through his "heavy accent", Judge Sinclair said. Eventually, he sat next to the girl, forcing his shoulder and leg against hers.
When the girl asked him to move so she could get off in Whangarei, he remained seated and stood up as she tried to squeeze past him.
"She felt a hand [up her skirt] on her upper thigh and quickly moved away from him," the judge said.
The next day, Kadam was on another bus when two teenage girls boarded at Takapuna. When he got off the bus at Kawakawa he reached over and grabbed the right breast of one of the girls.
His lawyer Phil Hamlin said, despite the previous guilty pleas, his client wanted to defend the charges and his defence was that the molesting was "accidental".
Judge Sinclair did not accept Kadam's explanation.
Immigration New Zealand confirmed the 31-year-old would be deported later this month.