THE railway linking two Scottish cities has been closed due to flooding, causing major travel disruption.

It comes as a Met Office yellow warning came into force on Sunday for “heavy rainfall”.

The warning has been in place from 6pm on Sunday evening and will last until 9pm on Monday February 5.

ScotRail issued an update this morning, saying that the line between Inverness and Perth is closed due to flooding.

A spokesperson said: “We are unable to run trains here until water levels have reduced and @NetworkRailSCOT carry out safety checks. Customers can travel on alternative routes via Edinburgh - Aberdeen - Inverness.”

Network Rail, meanwhile, added: “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.”