The boy was taken to hospital with serious injuries after the attack near Kilmarnock bus station.
A teenager has been arrested and charged after a 14-year-old boy was stabbed in East Ayrshire.
The boy was attacked in Kilmarnock at about 18:30 on Monday, in Soulis Street near the town's bus station.Police said a 17-year-old had been arrested and charged in connection with the incident. Officers said the boy's injuries could have proved life-threatening had he not received immediate medical attention.The attack followed disruption to Stagecoach services at the bus station due to previous anti-social behaviour involving groups of youths.
East Ayrshire Council reported passengers and staff being intimidated and threatened, while there had also been reports of vandalism and assaults.Det Insp Laura Young of Kilmarnock CID said: "We would like to thank the public for their response following our appeal."