The bus slammed into a double-decker bus and three cars on a road in the city's Acibadem district during the morning rush hour, the Istanbul municipality said in a statement.
Television footage showed at least three vehicles crushed beneath the weight of the bus.
The Istanbul governor's office said 11 people, including the bus driver, were hurt in the incident. None of them was in serious condition.
It was not immediately known why the passenger attacked the driver.
Disclaimer: No Business Standard Journalist was involved in creation of this content