Investigators say the driver was beaten after a man in his 20s was told he wasn't allowed to eat on the bus.
The passenger was getting off the bus when he turned and punched the driver. It happened last Friday afternoon.
The 52-year-old driver suffered severe bruises and other injuries.
Anyone with information is asked to call Crimestoppers at 800-323-6734.