A bus ticket inspector was punched and kicked in the face by an angry passenger with an expired ticket on Friday night.
The incident happened in full view of other passengers on a crowded SBS Transit bus service 80 along Hougang Avenue 10 at about 11.10pm.
Passengers said the assailant, who wore a black shirt and pants and had a tattoo on his left arm, boarded the bus at Lorong 5 Geylang.
He looked angry and complained to the driver that the bus he was on had broken down, and he had waited a long time for that bus to come along. He then remained at the lower deck of the double- decker bus, which had about 30 other passengers.
When the bus reached Hougang, the ticket inspector, boarded the bus to check if the passengers had paid their fares.
The commotion started when the inspector, 52, asked to look at the tattoed man's ez-link card.
Passengers said he produced an expired ticket for another bus, which the inspector did not accept.
The man started to become rowdy when he was told to pay a $20 fine.