The injured students have been admitted to Mysore hospital and are out of danger, police said.
According to police, the school bus belonging to Bhadraia trust was carrying 75 students from surrounding villages and moving towards Pandavapura and overturned when the driver tried to manoeuvre a turn.
The parents of students protested the driver's alleged negligence and said the management of the school has not responded their plea to change the old bus.