A 40-year-old man has been arrested in connection with two alleged sexual assaults aboard Grand River Transit buses.

Both alleged assaults occurred earlier this month – one near the Boardwalk shopping centre, and the other on a bus travelling between Fairview Park Mall and downtown Kitchener.

An 18-year-old woman and a 16-year-old girl both reported being touched inappropriately by a stranger on the bus.

Waterloo Regional Police say they tracked down the man responsible, and arrested the Waterloo resident Tuesday.

They continue to investigate.