A woman is in hospital in critical condition after police say she was assaulted and thrown into the path of a moving bus.

The incident happened Friday at about 10 a.m. at the corner of Sherbourne Street and Queen Street East.

Police say the victim was punched several times in the head before being thrown into the moving TTC bus.

They say the suspect took off.

She's described as approximately 30 years old, with a pale-white complexion and red hair. She was wearing a black jacket, grey hoodie, blue jeans and black boots.

Police are asking any witnesses and anyone with cell phone or dashcam video to contact police at 416-808-5100.