The crash happened around 9:00 a.m. in the westbound lanes of Interstate 76 in Gladwyne.
According to state police, the driver of the bus rear ended a car, and that set off a chain reaction.
Four vehicles including the bus were involved.
A driver of one of the cars was taken to the hospital with moderate injuries.
There were 30 children on the bus at the time, but none of them were hurt.