arrivals
at Newcraighall

Newcraighall
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 07:14
    Edinburgh (Waverley)
    Cancelled
  • 07:23
    Brunstane
    Cancelled
  • 07:26
    Newcraighall
    Cancelled
  • 07:30
    Shawfair
    Cancelled
  • 07:34
    Eskbank
    Cancelled
  • 07:37
    Newtongrange
    Cancelled
  • 07:42
    Gorebridge
    Cancelled
  • 08:00
    Stow
    Cancelled
  • 08:08
    Galashiels
    Cancelled
  • 08:14
    Tweedbank
    Cancelled