Police say Christopher Martinez stepped into the bus and told the driver he wanted to take it on Monday afternoon.
Martinez then battered the driver while trying to grab the vehicle keys from her. The driver was able to get Martinez off the bus.
Police soon arrived and arrested the man.
Police said his behavior was erratic and that he possibly has mental health issues.
No one was seriously injured.