arrivals
at Newcraighall

Newcraighall
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 06:10
    Edinburgh (Waverley)
    On time
  • 06:17
    Brunstane
    On time
  • 06:24
    Newcraighall
    On time
  • 06:27
    Shawfair
    On time
  • 06:32
    Eskbank
    On time
  • 06:35
    Newtongrange
    On time
  • 06:40
    Gorebridge
    On time
  • 06:58
    Stow
    On time
  • 07:07
    Galashiels
    On time
  • 07:12
    Tweedbank
    On time