A driver and passengers had a lucky escape after the bus they were travelling in burst into flames on a busy Fife route on Wednesday afternoon.
Two fire crews rushed to the stranded vehicle that had caught fire on the B921 carriageway between Kinglassie and Glenrothes.
Eyewitness reported smoke billowing from the vehicle.
Police closed the road for a time to allow for the blaze to be brought under control.
It is understood nobody was injured in the incident.
A spokesperson for the Scottish Fire and Rescue Service, said: “At 2.15pm we were called to reports of a bus alight on the B921 road.
“We had two appliances at the scene, one from Kirkcaldy and one from Glenrothes.”
A Police Scotland spokesperson confirmed that officers had closed the road temporarily to allow for the bus to be made safe.
A spokeswoman for Stagecoach East Scotland said: “After noticing smoke coming from the back of the vehicle, our driver pulled over, called for assistance and evacuated the passengers from the vehicle.
“Shortly after, the driver noticed flames. He immediately called the Fire Service who arrived shortly after and contained the incident.
“No passengers were injured and they were transferred onto another vehicle to continue their journey.”