← Change station
Newcraighall
Earlier trains
08:55
Tweedbank
2T68 • ScotRail
1
09:05
Edinburgh
2T63 • ScotRail
1
09:27
Tweedbank
2T70 • ScotRail
1
09:36
Edinburgh
2T65 • ScotRail
1
09:56
Tweedbank
2T72 • ScotRail
1
10:13
Edinburgh
2T67 • ScotRail
1
10:28
Tweedbank
2T74 • ScotRail
1
10:35
Edinburgh
2T69 • ScotRail
1
Later trains
← Departures from Newcraighall
07:13 Edinburgh to Tweedbank
2T62 • ScotRail •
RTT
Edinburgh
07:13
3
Brunstane
07:22
1
Newcraighall
07:26
1
Shawfair
07:29
arr •
07:29
07:31
dep
2
Eskbank
07:33
1
Newtongrange
07:36
1
Gorebridge
07:41
07:43
1
Stow
07:59
08:00
2
Galashiels
08:08
1
Tweedbank
08:12
1