Severe flooding has left some roads impassable and wreaked havoc on travel plans marking a miserable start to the working week.
Trains operating between Inverness, Perth, Kyle of Lochalsh and Wick have been cancelled due to flooding on the line.
Several roads northern roads including the A82 Inverness to Fort William road have also been rendered impassable by a deluge of rain causing floods.
A Met Office yellow weather warning for rain was in place until 9pm yesterday night.
A yellow warning for ice remains in place for the north of Scotland with parts of the Western Isles, Caithness and Sutherland, and Orkney impacted.
SEPA also issued a flood warning yesterday for several regions and warn that “disruption due to flooding is likely over the next two days.”
Kingussie train line closed
Several rail services across the Highlands have ground to a halt due to severe levels of flooding on the tracks.
Services on the West Highland Line, Far North Line and Highland Main Line have all been impacted by severe weather.
ScotRail said that services throughout the day would continue to be impacted and have called on passengers to check ahead before setting off
Services operating between Inverness and Aberdeen are also running at a reduced speed.
In a tweet, ScotRail said: “Due to flooding of the route near Kingussie, the line between Inverness and Perth is currently closed.
“Our teams are on site and will work to reduce water levels before carrying out necessary safety inspections.
“More updates to follow.”
The following trains continue to be impacted by the weather:
• Aberdeen – Inverness
• Highland Mainline
• West Highland
• Kyle & Wick line
Highland motorists brought to standstill
Several roads have also been affected by the adverse weather.
The A82 Drumnadrochit is closed in both directions as trunk road staff attempt to clear the road of debris and flooding.
Due to high winds, drivers using the Kessock Bridge and Dornoch Bridge on the A9 are being asked to use caution.
The A862 Inverness to Beauly road near Achnagairn is partially blocked due to a landslide.
The following roads have now re-opened following efforts to combat the floods:
- A884 Carnock to Lochaline Road
- C1156 Torlundy to Camisky Road
- U1072 Lenachan Road