KERROBERT, Sask. - Saskatchewan RCMP say 20 students and a bus driver have been taken to hospital, most with minor injuries, after a collision involving two charter buses.

The accident happened Wednesday morning on Highway 21, about 10 kilometres south of Kerrobert.

The students, aged 13 and 14, were heading to Table Mountain Regional Park on a ski trip.

Mounties say one of the buses had stopped for a semi that was turning off the icy highway, but the second bus couldn't come to a complete halt and rear-ended the first one.

Staff Sgt. Geoff Buxcey says most of the injured were sent to hospitals in the area for possible whiplash.

Two of the students were sent by ambulance and another flown to Royal University Hospital in Saskatoon as a precaution.