The bus, registered to First Bus, was heading for Kingston Maurward CollegeA college bus with more than 50 students on board has crashed and rolled into a field in Dorset.The double-decker was travelling from Kinson in Bournemouth when it crashed on the A350 near Poole at 08:15 BST.
Of the 56 pupils on board, who were all aged between 16 and 18, five were taken to hospital, as well as the driver, a Dorset Police spokesman said.
It was heading for Kingston Maurward College, Dorchester. Operator First have launched an investigation.
Students who were not injured were taken to Gravel Hill police station in Poole, a spokeswoman from the college said.
Up to 15 firefighters worked at the scene for nearly 90 minutes, a Dorset Fire Service spokesman said.
Jeff Parker, 65, from nearby Huntick Farm in Lytchett Matravers, Dorset, said: "It's quite a rural area. The only reason we were aware of it was that we heard sirens. We also heard the police helicopter. I've been here four years. To be honest, there are always accidents on the A350."
Students who were not injured were taken to a police stationA First Hampshire and Dorset spokesperson said: "The driver of the bus has not been injured but he is being treated for shock. The exact cause of the incident is not yet known but it will be thoroughly investigated.
"Our team are at the scene and they will work closely with the relevant authorities to determine exactly what has happened. Our thoughts, however, are currently with those who have sustained injuries as a result of this incident- we wish them all a full and speedy recovery."
A spokesperson from South Western Ambulance Service NHS Foundation Trust said none of the students are thought to be in a life-threatening condition. "There are a number of patients thought to be walking wounded and they will be treated by ambulance clinicians at a location near to where the incident occurred," he said.