The injuries were not believed to be serious, Xinhua News Agency reported. The incident occurred in the morning in the Tuen Mun area of the island as the bus was taking the passengers to the Tai Po Industrial Estate.
Police said a 60-year-old man began attacking other passengers but was subsequently subdued and handed over to police.
The motive for the attack was not immediately known as police were investigating the incident, Xinhua reported.
Kim Kardashian, Kanye West reportedly set wedding date
NBC reportedly holds celebs hostage to Jimmy Fallon's show