Two men have been arrested in relation to the stabbing of a bus driver in Manurewa this evening.
The bus driver was seriously injured when he was stabbed in the neck and stomach.
He was taken to Middlemore Hospital in a serious condition after the attack about 5.45pm on Browns Rd, police said.
He was a driver for Murphy Buses and was driving the 361 bus at the time.
A supervisor at the company said there were passengers on the bus when the man was stabbed but did not know exactly what had happened.
Counties Manukau District Command Centre acting Senior Sergeant Steve Meade said quick work by police helped prevent the injuries becoming more serious.
Passengers on the bus were being spoken to and will be offered support, he said.
A 15-year-old and a 20-year-old arrested this evening at a nearby address will appear in the Manukau Youth Court and District Court tomorrow.
Police are continuing to investigate the attack.