Trains travelling through Fife faced delays this afternoon after a bus hit a bridge.
The incident happened shortly before 2pm between Burntisland and Aberdour stations, and has affected services through the Kingdom.
The bridge, on Harbour Place, is close to Burntisland station.
Police Scotland and British Transport Police have confirmed that they are aware of the incident, though it is not believed that anyone has been injured.
The line reopened shortly after 2:30pm.
A ScotRail Alliance spokesperson said: “Services in Fife were briefly disrupted this afternoon.
“We apologise to customers affected, and appreciate their frustration when delays happen.
“Compensation is available for customers who were delayed by 30 minutes or more.
“Simply keep hold of your ticket, and claim on the ScotRail website.”