arrivals
at Newcraighall

Newcraighall
from Edinburgh (Waverley)Operated by ScotRail

Buy tickets
  • 21:43
    Edinburgh (Waverley)
    On time
  • 21:50
    Brunstane
    Dept. 21:52
  • 21:54
    Newcraighall
    Dept. 21:56
  • 21:57
    Shawfair
    Dept. 22:01
  • 22:01
    Eskbank
    Dept. 22:05
  • 22:05
    Newtongrange
    Dept. 22:08
  • 22:09
    Gorebridge
    Dept. 22:15
  • 22:27
    Stow
    Dept. 22:33
  • 22:35
    Galashiels
    Dept. 22:42
  • 22:42
    Tweedbank
    Exp. 22:45