A New York-bound Greyhound bus that originated in Atlanta crashed late Tuesday on a stretch of I-85 in North Carolina, injuring 29 people, according to the company.

The accident occurred around 9 p.m. in Thomasville, between Greensboro and Charlotte, spokeswoman Ashley Sears told The Atlanta Journal-Constitution.

The company said 29 of the 48 people on board were taken to the hospital, but the injuries weren’t life-threatening.

“The cause of the accident has not been determined,” Sears said Wednesday. “We are cooperating fully with the authorities on the investigation and conducting an investigation of our own.”

The bus crashed as it headed for a stop in Greensboro, N.C., from Atlanta, the company said.

According to some media reports, citing the North Carolina Highway Patrol, the bus blew a tire after hitting a piece of metal on I-85 and left the roadway The vehicle skimmed several trees before coming to a stop, according to the reports.

The bus’ final destination was New York City, the Greyhound spokeswoman said.