The alleged flasher being blamed for a bus crash in Hamilton is just 14-years-old.

Police say the teenager exposed himself to a fellow bus passenger, causing the terrified woman to scream.

The driver immediately drove to a nearby police station on River Rd, with the woman still screaming.

The driver stopped and opened the door, but unfortunately forgot to put the bus into neutral.

The vehicle rolled forward, crashing into the police station's entrance way.

No one was injured but the bus suffered a cracked windscreen and the building received minor damage.

Police have arrested the 14-year-old boy and charged him with carrying out an indecent act.