Calendar An icon of a desk calendar. Cancel An icon of a circle with a diagonal line across. Caret An icon of a block arrow pointing to the right. Email An icon of a paper envelope. Facebook An icon of the Facebook "f" mark. Google An icon of the Google "G" mark. Linked In An icon of the Linked In "in" mark. Logout An icon representing logout. Profile An icon that resembles human head and shoulders. Telephone An icon of a traditional telephone receiver. Tick An icon of a tick mark. Is Public An icon of a human eye and eyelashes. Is Not Public An icon of a human eye and eyelashes with a diagonal line through it. Pause Icon A two-lined pause icon for stopping interactions. Quote Mark A opening quote mark. Quote Mark A closing quote mark. Arrow An icon of an arrow. Folder An icon of a paper folder. Breaking An icon of an exclamation mark on a circular background. Camera An icon of a digital camera. Caret An icon of a caret arrow. Clock An icon of a clock face. Close An icon of the an X shape. Close Icon An icon used to represent where to interact to collapse or dismiss a component Comment An icon of a speech bubble. Comments An icon of a speech bubble, denoting user comments. Comments An icon of a speech bubble, denoting user comments. Ellipsis An icon of 3 horizontal dots. Envelope An icon of a paper envelope. Facebook An icon of a facebook f logo. Camera An icon of a digital camera. Home An icon of a house. Instagram An icon of the Instagram logo. LinkedIn An icon of the LinkedIn logo. Magnifying Glass An icon of a magnifying glass. Search Icon A magnifying glass icon that is used to represent the function of searching. Menu An icon of 3 horizontal lines. Hamburger Menu Icon An icon used to represent a collapsed menu. Next An icon of an arrow pointing to the right. Notice An explanation mark centred inside a circle. Previous An icon of an arrow pointing to the left. Rating An icon of a star. Tag An icon of a tag. Twitter An icon of the Twitter logo. Video Camera An icon of a video camera shape. Speech Bubble Icon A icon displaying a speech bubble WhatsApp An icon of the WhatsApp logo. Information An icon of an information logo. Plus A mathematical 'plus' symbol. Duration An icon indicating Time. Success Tick An icon of a green tick. Success Tick Timeout An icon of a greyed out success tick. Loading Spinner An icon of a loading spinner. Facebook Messenger An icon of the facebook messenger app logo. Facebook An icon of a facebook f logo. Facebook Messenger An icon of the Twitter app logo. LinkedIn An icon of the LinkedIn logo. WhatsApp Messenger An icon of the Whatsapp messenger app logo. Email An icon of an mail envelope. Copy link A decentered black square over a white square.

Live updates: New Year’s Eve travel chaos on roads and railways due to severe flooding in the north and north-east

Trains and roads - including the A9 and A96 - have been affected by heavy downpours on the last day of 2024.

Severe flooding triggered by heavy rainfall, has led to significant travel disruptions on both roads and railways as 2025 approaches.

The Met Office has several weather warnings in place for the last day of 2024, including an amber warning covering the central Highlands.

Places affected include Inverness, Aviemore, Kingussie, Carrbridge, Fort William and the Spey Valley.

Landslide on the A832.
A landslide closed The A832 Fortrose to Avoch today. Image: Jason Hedges/ DC Thomson.

The A832 Fortrose to Avoch road on the Black Isle is to be closed until early next week following a landslide.

Further north, the A9 Inverness to Thurso road north of Invergordon remains closed to traffic due to flooding.

The amber warning came into effect at midnight on Tuesday, December 31, and is due to last until 5pm – just hours before Scotland rings in the bells.

Road closed sign and cones on the A832.
Flooding caused a landslide on the A832 near Avoch, resulting in a full road closure. Image: Jason Hedges/ DC Thomson.

A yellow weather warning was in place for the north and north-east until 4am on Wednesday but the Met Office has now reduced this.

Aberdeen and the north-east is no longer affected.

Car driving through puddle causing spray on both sides of the vehicle.
Motorists have been facing difficult driving conditions across the north and north-east today. Image: Jason Hedges/ DC Thomson.

Our reporters are bringing you the latest weather updates as they happen.

If you are affected by the weather and have information or photos you’d like to share, please get in touch at livenews@ajl.co.uk.

Flood warnings for Speyside

The Scottish Environment Protection Agency (Sepa) has issued more than 50 flood warnings.

Flood gates along the banks of the River Ness in Inverness have been closed to alleviate rising river water.

River Dulnain during high tide in Carrbridge.
Residents have seen water levels on the River Dulnain soar to their highest in 25 years. Image: Jason Hedges/ DC Thomson.

The Ness Islands have been closed to the public due to flooding risk and are unlikely to reopen until January 3.

Areas affected by flooding include Nairn, Newtonmore, Kingussie, Kincraig to Inverdruie, Aviemore, Dalfaber, Sluggan, Dulnain Bridge, Grantown, Aberlour, Craigellachie, Dandaleith, Rothes, Boat O’Brig, Spey Viaduct and Spey Bay.

Warnings have also been issued for parts of Skye and Lochaber, Caithness, Sutherland, Wester Ross and the Western Isles.

Pascal Lardet, Sepa flood duty manager, said: “While we thankfully did not see some of the very high levels predicted overnight around Aviemore and Carrbridge, there is still a particular concern for communities along the Spey river.

“People should still take any required action to protect themselves and their property.”

Areas of the Highlands have already been affected by flooding. Image: Jasperimage.

To find out if your area is likely to be affected by flooding, visit Sepa’s website.

Floods and landslide impact Highland train services

On the railways, Network Rail has issued speed restrictions on several routes due to the severe weather.

Due to heavy flooding, several lines have been closed.

  • Far North Line (Inverness to Thurso): Closed due to 15 flooding incidents.
  • Inverness to Kyle of Lochalsh: Closed due to flooding at Dingwall.
  • Highland Mainline (Inverness to Perth): Closed due to flooding at Kingussie.
Water levels flow onto the Highland Main Line.
The Highland Main Line is closed due to flooding on the tracks at Kingussie. Image: Jasperimage.
Flood water from the Gynack Burn raised and impeding on the Highland Main Line.
Flood water from the Gynack Burn at Kingussie has left travel on the Highland Main Line unsafe. Image: Jasperimage.

Due to line closures, services are either delayed, revised or cancelled with passengers able to travel via replacement coach/bus services provided.

A Network Rail spokesperson said: “Our engineers are responding to multiple incidents of flooding and debris on the line across the north-east of the country.

“The extreme weather is causing significant disruption on the Highland mainline and Far North line and we are working hard to restore a normal service as soon as we possibly can as the weather improves.”

Landslide on the Far North Line between Helmsdale and Brora. Image: Network Rail.

Crews have been working to clear the debris along the railway, with several landslips cleared as of Tuesday afternoon.

Flood water from the Gynack Burn and Balavil Burn has made travel along the railway unsafe.

Blanket speed restrictions services are also in effect between Inverness and Aberdeen and on the West Highland Line, which will delay travellers.

According to ScotRail, these restrictions are likely to last until January 2.

To find out if you are affected by changes to ScotRail services, visit the ScotRail website.

Travel disruption on flooded roads

Motorists have been facing disruption on the roads with flooding forcing the closure of some of the region’s busiest routes.

The A9 Inverness to Thurso road, a few miles north of Invergordon, has been closed to traffic due to flooding.

Affected roads outside of Fraserburgh. Image: Scott Baxter/DC Thomson

The A96 Inverness to Elgin road was restricted in both directions due to flooding between Forres and Elgin, but has since been cleared.

Supt Jennifer Valentine of Police Scotland said: “Roads across the area are affected by surface water, and overnight we expect a number of roads, particularly around the Aviemore area, will become flooded.”

  • B817 road between Alness and Evanton is closed due to flooding.
  • B9031 road between Rosehearty and Fraserburgh has been closed.
  • B9152 road at Kincraig is blocked due to flooding.
  • B851 road is closed at Flichity Bridge.
  • B9163 road closed at Jemimaville due to fallen tree.
  • Divach Road near Drumnadrochit closed due to landslip.
Residents on Divach Road in Drumndrochit called the police after part of the bank crumbled due to the heavy downpours. Image: Rob Sutherland.

Highland Council has issued a roads report outlining road conditions across the region.

  • Inverness -Surface water on roads with heavy rain forecast throughout the day. Caution advised throughout. No known issues at this point.
  • Badenoch and Strathspey – River levels on the Spey at Aviemore and the River Gynack are being closely monitored. Localised flooding causing problems.
  • Nairn – Surface water on roads with heavy rain to come through the day. Localised flooding causing problems.
  • Easter Ross – Four inches of snow has turned to slush and being bladed where necessary. Snow melt and further rain forecast causing flooding on roads.
  • Lochaber – Sepa warnings still in force for Glen Nevis, Loch Lochy to Torcastle & Lochyside. Flood gates are still closed at Lochyside.
  • Sutherland – Four inches of snow in the north & west with some drifting up to 1ft in places.
  • Caithness – Heavy rain and flooding on east side of Caithness. Heavy snow on the Thurso side with a couple of inches of wet snow and up to half a foot of snow  towards Melvich.
  • Wester Ross, Strathpeffer and Lochalsh – Moy Bridge remains closed, due to high water levels. Lochalsh to Gairloch is wet and windy.
Residents preparing today in Fraserburgh. Image: Scott Baxter/DC Thomson

Bad weather to continue into 2025

Another yellow weather warning will take effect at 4am on January 1 for snow and ice covering most of the Highlands, Moray and Aberdeenshire.

This will affect areas including Inverness, Lochaber, Elgin, Aviemore Inverurie, Caithness and Sutherland.

This warning is due to last until 9am on Thursday, January 2.

Snow and ice expected on New Year’s Day. Image: Met Office.

Conversation