Police have condemned the actions of a group of young people caught on camera accosting a bus driver and robbing passengers in north Queensland.

Key points: Two teenage boys charged after bus driver assaulted and passenger robbed

Two teenage boys charged after bus driver assaulted and passenger robbed One also charged over convenience store robbery

One also charged over convenience store robbery Police still seeking up to eight other suspects

Two boys aged 13 and 14 have been charged with robbery after police were handed CCTV vision of the incident, which occurred in Townsville last Wednesday.

Detective Senior Sergeant Dave Miles said it was a prolonged and brazen incident.

"We had a number of young people — about 10 males and females — who have accosted a bus driver and also a number of members of public on the bus," he said.

He said police will allege money, headphones and other personal items were stolen from people on the bus.

The bus was also graffitied.

Detective Senior Sergeant Miles said the teenagers also tried to assault a female passenger.

He said the CCTV shows the woman fending off one boy as he tried to take her handbag when she boarded the bus.

"It's clear from the footage that they have no respect for property or any of the persons involved," he said.

"Quite frankly, they think it's a joke."

Detective Senior Sergeant Miles said no-one was seriously injured in the incident.

"We are positive that we've been able to identify who those eight young people are, and will be attempting to have them placed either before the courts or have them dealt with under youth justice provisions in the near future."

Two boys will appear in Townsville Children's Court on Wednesday over the bus incident, and one of them also faces charges for a convenience store robbery that occurred afterwards.

"Two young people have walked into the store and observed the attendant to be at the rear of the store," Detective Senior Sergeant Miles said.

"[The attendant was] shoulder charged and then physically assaulted by the young people before they made off with a small amount of goods."