A passenger with cannabis in his bag refused to get off a Sydney bus, urinated from the vehicle and slapped the driver, police say.

The 40-year-old man had fallen asleep on a bus in Hurstville on Friday night and was found by the driver after arriving at the terminal at about 6.20pm.

The bus driver asked the man to leave twice before he allegedly urinated from the bus onto the road and slapped him in the face multiple times.

A sleepy passenger with cannabis in his bag refused to get off a Sydney bus, urinated from the vehicle and slapped the driver, police say

The man allegedly tried to bite and kick police as they arrested him.

The man was taken to St George Police Station where he was charged with wilful and obscene exposure, common assault, resisting police and possessing a prohibited drug.

He has been remanded in custody to appear in Sutherland Local Court on August 23.

He has been remanded in custody to appear in Sutherland Local Court on August 23



