Bus services are suffering “severe delays” following a crash on one of Fife’s busiest roads.
The northbound A92 Dundee to Halbeath road has been blocked due to the one-vehicle collision between Cowdenbeath and Lochgelly at about 4.30pm.
The accident took place between the A909 Kelty to Burtisland and B9149 Lochgelly routes.
Stagecoach East Scotland said services have been hit by “severe delays” as a result of the crash.
Services around Cowdenbeath, Lochgelly and Ballingry are affected.
Buses between Dundee and St Andrews are also being delayed.
The firm tweeted: “Due to an accident on the A92 services around Lochgelly – Cowdenbeath are suffering severe delays.”
Traffic Scotland posted: “All lanes restricted northbound for up to 30 minutes.”
Due to an accident on the A92 services around Lochgelly – Cowdenbeath are suffering severe delays
— Stagecoach East Scot (@StagecoachEScot) May 9, 2019
Due to an accident on the A92 all x24 and x54 services to Dundee and St Andrews will be delayed up to 30 min.
— Stagecoach East Scot (@StagecoachEScot) May 9, 2019
Due to congestion the 17:32 service 19B from Ballingry will not run the service will resume in Halbeath
— Stagecoach East Scot (@StagecoachEScot) May 9, 2019
Police say they do not have any information on the crash.