Live travel updates

Latest update: 16:27
  • Disruption details

    Due to signalling problems between Perth and Dundee:
    Impact:
    Train services running through these stations may be cancelled, delayed or revised. Disruption is expected until 17:30 31/07.
    Additional Information:
    We apologise for the delay to your journey today. To make a claim under our Delay Repay Guarantee, visit ScotRail.co.uk/delay-repay

    No services affected

  • Disruption details

    Due to signalling problems between Perth and Dundee:
    Impact:
    Train services running through these stations may be cancelled, delayed or revised. Disruption is expected until 17:30 31/07.
    Additional Information:
    We apologise for the delay to your journey today. To make a claim under our Delay Repay Guarantee, visit ScotRail.co.uk/delay-repay

    4 services affected

  • 2 services affected

    • This train will be cancelled.
      This is due to a member of train crew being unavailable.
      Additional Information:
      Please note, replacement road transport has been arranged as follows;
      From Wick at 12:34 a minibus provided by D&E will operate direct to Thurso.
      From Wick at 12:34 a bus provided by D&E will operate to Georgemas Junction then run non stop to Inverness.
      From Wick at 12:34 a minibus provided by D&E will operate to Thurso then call at stations to Rogart, and will set down as required at stations to Inverness.
      From Thurso at 13:06 a bus provided by D&E will operate to Georgemas Junction then run non stop to Inverness.
      From Thurso at 13:06 a minibus provided by D&E will operate to Thurso then call at stations to Rogart, and will set down as required at stations to Inverness.
      From Lairg at 15:12 a bus provided by D&E will call at stations to Alness then set down as required at stations to Inverness.
      From Dingwall at 16:26 a bus provided by D&E will call at stations to Inverness.
      Journey times will be extended due to the use of replacement road transport.
      .
    • This train has been delayed at Culrain and is now 15 minutes late.
      This is due to congestion caused by earlier delays.

My Service Status

Enter your regular journey here and we will save it and always display the status for you.