Rail commuters are experiencing cancellations to services travelling to and from Inverness this morning.
Trains between the Highland capital and the central belt have been cancelled due to heavy flooding on the railway between Perth and Pitlochry.
All lines are currently closed to Edinburgh and Glasgow, with disruption expected until the end of the day.
A ScotRail statement said: “Alterations to services between Edinburgh and Inverness due to heavy rain flooding the railway between Perth and Pitlochry all lines are closed.
“Train services between Edinburgh and Inverness will be suspended between Perth and Pitlochry.
NEW: We've had reports of heavy rain flooding the railway between Perth and Pitlochry. Due to safety concerns, @NetworkRailSCOT report that flooding in the area has prevented inspections of the various structures and the line remains closed between Perth and Pitlochry. pic.twitter.com/NSqRZz2j5t