Train commuters have been warned they could face disruption up till 6pm tonight (Monday) because of a signalling fault on the Forth Bridge. 

There's also heavy traffic on the Queensferry Crossing Northbound with a backlog caused by an earlier accident. 

Engineers have now fixed the problem on the Forth Bridge but ScotRail say there could be travel disruption until after peak time.

However, all trains on the Dunfermline and Kirkcaldy look to be on time currently. 

You may use your tickets on Stagecoach buses between Fife and Inverkeithing, but stations between Inverkeithing and Edinburgh are not covered.

Earlier trains were cancelled due to this problem.