Parts of Scotland affected by ex-hurricane Bertha

Kingussie railway station Image copyright David May
Image caption Retreating water left debris across the railway line at Kingussie

Parts of Scotland have been badly hit by high winds and heavy rain in the wake of what was Hurricane Bertha.

The Scottish Environment Protection Agency (Sepa) has almost 40 flood warnings in place, covering Aberdeenshire, Speyside, Moray, Caithness and Sutherland, and Tayside.

Moray Council said it was evacuating about 200 homes at risk of flooding in Elgin.

And ScotRail said train travel was being severely impacted by flooding.

Forecasters said more heavy rain and strong winds were likely overnight, affecting much of Scotland.

They warned of difficult driving conditions and the risk of further localised flooding, with gales around exposed northern coasts.

It advised commuters to avoid rail travel between Aberdeen and Inverness, and Perth and Inverness.

Elgin was one of the worst affected areas. Reader Alastair Mackie said the main rail line "looks more like a canal".

Roads in Moray and the Highlands were badly hit.

Media playback is unsupported on your device
Media captionAmateur footage shows a raging torrent in Kingussie
Image copyright Lydia Fiddes
Image caption The Letters to Loggie road has been closed, eight miles south of Ullapool on Lochbroom
Image copyright Inverness Outlanders
Image caption There was a dramatic scene in Nairn after the heavy rain
Image copyright Reuel Chisholm
Image caption This road outside Tomintoul collapsed
Image copyright Alastair Mackie
Image caption Elgin was one of the areas badly hit
Image copyright Network Rail Scotland
Image caption The rail line at Huntly was under water
Image caption Part of the A938 at Duthil near Carrbridge fell away

Among the worst affected routes were the A838 Durness to Tongue road, which was closed at the south end of Loch Eriboll.

The B873 Altnaharra to Syre road has been shut at Grumbeg Bridge, while fallen trees have closed the B827 Skiach to Evanton road.

The A835 was also shut by a landslip near Ullapool, disrupting travel between the town and Inverness. Part of the A938 at Duthil near Carrbridge fell away.

The Keith Show was cancelled due to the severe weather.

The Met Office's amber warning for rain - meaning "be prepared" - is for the Grampian and Highlands and Eilean Siar areas, and there is a wider yellow warning for the rest of eastern and northern Scotland.

By early Monday morning, Lossiemouth had recorded almost a month's rainfall in 12 hours, while gusts of 50mph swept through Aberdeenshire.

Image copyright Douglas Keith
Image caption Dallas in Moray found itself under water
Image copyright Alasdair Graham
Image caption By Monday afternoon, large areas of countryside were under water - such as here near Kingussie
Image copyright Liam Mearns
Image caption The River Dulnain in the Highlands was affected by heavy rain
Image copyright David Waters
Image caption This tree was blown down in the Kildrummy area of Aberdeenshire
Image caption High winds and heavy rain swept in overnight

Do you have pictures - still or moving - of the damage caused by the wind and rain? Send them to the BBC Scotland news website at

Please ensure when filming or photographing an incident that you make your safety and the safety of others a priority.

You must have taken and be the copyright owner of any pictures submitted. If you submit an image, you do so in accordance with the BBC's Terms and Conditions

More on this story

Around the BBC