arrivals
at Newcraighall

Newcraighall
from TweedbankOperated by ScotRail

Buy tickets
  • 05:48
    Tweedbank
    Dept. 05:50
  • 06:29
    Shawfair
    On time
  • 06:35
    Newcraighall
    On time
  • 06:39
    Brunstane
    On time
  • 06:49
    Edinburgh (Waverley)
    On time