Drivers have faced delays after an accident involving a car and a van on the A92.
The incident occured just after 4pm at the Balfarg junction linking the main route with Western Avenue in Glenrothes.
An Alpha Romeo car and Transit van were involved, although police have confirmed that nobody was injured in the smash.
A police spokesman said officers were still on the scene and were directing traffic due to the build up.
Officers are currently arranging for uplift of the resulting debris.