Motorists are facing a 60-mile diversion after a stretch of road was hit with a landslip during heavy rain.

The A830 Glenfinnan, just east of Lochailort in the Highlands, was closed on Thursday evening and will remain shut until it is cleared.

Teams from BEAR Scotland are working to shift more than 100 tonnes of rock and earth which plunged onto the road and railway, causing major disruption.

It is not known how long the clear-up will take but teams are continuing work throughout Friday, although they have been affected by poor weather.

Network Rail workers are also at the scene dealing with the railway line obstruction.

Police have put a diversion in place via the A861 and motorists travelling from the south have been advised to use the Corran Ferry to the A861 to reduce the length of the diversion.

A statement from Traffic Scotland said: "The A830 is closed in both directions west of Arienskill due to a large amount of debris on the road. Motorists are advised to use the available signed diversion route and should allow extra time for their journey.

"Please note that westbound access on the A830 is being allowed as far as Arienskill. Westbound traffic wishing to travel beyond this point will use the diversion route."

The statement asks drivers going westbound to "turn left onto the A861 and follow the road until the A861/A830 Junction at Lochailort" and those eastbound are being told to "turn right onto the A861 and follow the road until the A861/A830 junction at Kinlocheil."