A fire which tore through a bus in Dunfermline may have been started by young vandals.
Passengers were evacuated from the double decker when the blaze erupted late on Friday evening.
By the time firefighters arrived the vehicle was well alight, with its rear end burnt out.
Stagecoach East Scotland is investigating the cause but said on social media on Friday that it was down to vandalism by children
Due to kids vandalism on the bus, service 3A from St. Leonards to Duloch at 23:16 will not operate. Return journey also canceled from Duloch at 23:29. Apologies for inconvenience.
— Stagecoach East Scot (@StagecoachEScot) April 27, 2018
Police shut off part of Lapwing Drive, in the town’s Masterton area, while firefighters tackled the flames.
Nearby residents reported hearing a bang and seeing blue lights descend.
The driver of the bus raised the alarm at around 10.30pm and emergency services rushed to the scene.
A spokesperson for the Scottish Fire and Rescue Service said: “The double decker was well alight when we arrived.
“Two appliances from Dunfermline attended and all persons had been evacuated prior to our arrival.”
A spill of 60 litres of diesel was reported to environment agency, Sepa.
A Stagecoach East Scotland spokesperson said: “There was an incident on Lapwing Drive in Dunfermline around 10.30pm on Friday involving a bus operating the 3A service.
“All passengers were evacuated safely from the vehicle.
“The bus driver contacted the emergency services and the fire service attended the scene.
“Safety is our absolute priority and we are carrying out an investigation into the cause of the incident.”