Eskbank to Tweedbank

Platform 1
19:06
left on time

Previously called at

Edinburgh18:44left 18:46
Brunstane18:52left 18:53
Newcraighall18:57left on time
Shawfair19:02left on time
Eskbank19:06left on time

Calling at

Newtongrange19:09left on time
Gorebridge19:14left on time
Stow19:32left on time
Galashiels19:41left on time
Tweedbank19:46arrived on time
Operated by ScotRail