The crash comes just a week after a driver was found not guilty over a crash in the same area that killed three.

Emergency crews are responding after a bus rolled on the Bruce Highway at Gumlu, with multiple passengers injured.

Multiple people have been injured after a bus rolled on the Bruce Hwy in north Queensland.

Emergency services were called to the highway near Rangemore Rd at Gumlu, south of Townsville, just before 4pm on Thursday following reports a bus had rolled.

Queensland Police said 29 passengers were assessed by paramedics following the crash, including 17 people who were injured.

Two patients are being treated for significant head injuries and multi-system trauma.

The Bruce Hwy has been closed in both directions as emergency crews respond at the scene.

No other vehicles are believed to have been involved in the crash.

Eleven ambulances, two rescue helicopters and a Royal Flying Doctor Service plane attended the crash site.

Queensland Ambulance Service confirmed three patients in a stable condition have already been transported from the scene.

7NEWS understands at least seven people are being taken to Ayr Hospital and four are on the way to Bowen Hospital.

Motorists have been urged to avoid the area or expect long delays.