Live travel updates

Latest update: 19:43Refresh
  • 1 services affected

    • This train has been delayed between Haymarket and Markinch by 21 minutes, has been further delayed at Leuchars and is now 37 minutes late.
      This train will no longer call at Arbroath, Montrose, Stonehaven and Portlethen.
      This is due to a road vehicle blocking the railway earlier today.
      Calling at stations:

My Service Status

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

ScotRail train in station