Officers from 54 Division arrested Ahmad Ayoubi, 35, of Toronto, on Monday and charged him with two counts of sexual assault.
On Oct. 21, at approximately 5:30 p.m., a 31-year-old woman boarded the bus at Broadview station.
She was sexually assaulted by a man, who then went on to sexually assault another woman on the same bus, police say. On Nov. 13, the same woman saw the man again on the bus, assaulting a woman.
Police believe there may be more victims.
Anyone with information is asked to contact police at 416-808-5400, Crime Stoppers anonymously at 416-222-TIPS (8477), online at 222tips.com,or by texting TOR and your message to CRIMES (274637), or by leaving a tip on Facebook.