A Greyhound bus flipped over in an interstate median early Sunday, injuring more than 40 people.

All 41 of the injured were treated at and released from hospitals, while the uninjured passengers were taken to a fire hall, authorities said.

Click here for video.

The bus was traveling north on Interstate 380 about 100 miles north of Philadelphia when it rolled over around 4:15 a.m. in Covington Township, according to State Police. The cause was under investigation.

The bus had left New York City and was headed toward Syracuse, N.Y., said Greyhound spokesman Dustin Clark. Its final destination was Toronto.