A Moncton man has been charged with attempted murder and aggravated assault after a bus driver with the Maritime Bus company was stabbed Wednesday night.

Police say the bus pulled into the parking lot of a gas station and convenience store in Perth-Andover just before 10 p.m.

Two RCMP officers were inside the store at the time and a passenger from the bus told them the driver had been attacked.

Police determined the driver had been stabbed.

The driver was taken by ambulance to hospital in Perth-Andover, where he remains. He is said to be in stable condition after undergoing surgery.

Police arrested a 27-year-old man, who had been a passenger on the bus, in connection with the incident.

Witnesses at the convenience store say passengers told them the suspect had boarded the bus two stops earlier and that he told people he had just been released from jail.

Police could not confirm that information.

Ryan Jason Hickey has been remanded into custody and is scheduled to appear in Grand Falls provincial court on Monday for a bail hearing.

Six bus passengers stayed overnight in Perth-Andover until another bus picked them up Thursday morning.

The bus was headed for Quebec at the time.