A Seattle Metro bus passenger started beating a bus driver over the cost of the fare, causing the driver to lose control of the bus and hit a tree early Thursday, police said. No passengers were injured, but the bus driver suffered bruises to his face and a possible broken leg.

A 40-year-old suspect was arrested on the bus after the accident and booked into the King County Jail for investigation of felony assault, police said.  

The bus was in the 4300 block of 15th Avenue NE at about 6 a.m. when the incident occurred. A patrol car stopped when the officer noticed the bus had run into a tree.

“The investigating officer learned that the suspect and the driver had been in a dispute over the $2.50 bus fare – the suspect only had $1.50. The suspect got so upset that he was going to be late for work that he punched the driver repeatedly in the face with a closed fist. This caused the driver to lose control of the moving bus and it collided into a tree along the city planting strip,” the police said in a statement.

There were only three passengers on the bus, including the suspect, police said.

“The driver sustained bruising and swelling to his face and a possible broken right leg with lacerations from the assault,” the police statement said.