Sydney bus blow 'frightening, terrifying'

An assault on a Sydney bus driver would have been "extremely frightening if not terrifying" for the passengers onboard, a magistrate has told a court.

Shayne Morris, 31, allegedly took hold of and assaulted the bus driver, who in fear drove the bus straight to Granville police station, Magistrate Christopher Roberts said at Parramatta local court on Saturday.

"It is nothing short of disgraceful. It must have been extremely frightening if not terrifying for the passengers on the bus in not knowing how to deal with Mr Morris' behaviour," he said.

Mr Roberts said Morris had a lengthy criminal record and was "too violent in custody to answer any questions".

He has been charged with a string of offences including behaving in an offensive manner in a public place, resisting an officer and common assault.

In refusing Morris' bail at Parramatta Local Court on Saturday, Mr Roberts took into account the community's need to use public transport.

"On trains and buses, so long as the system is moving, they (passengers) have no effective means of escape," he said.