← 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
10:55
Tweedbank
2T76 • ScotRail
1
Later trains
← Departures from Newcraighall
07:40 Edinburgh to Tweedbank
2T64 • ScotRail •
RTT
Edinburgh
07:40
6
Brunstane
07:50
1
Newcraighall
07:54
1
Shawfair
07:57
arr •
07:57
08:01
dep
2
Eskbank
08:02
1
Newtongrange
08:05
1
Gorebridge
08:09
arr •
08:10
08:13
dep
1
Stow
08:27
08:31
2
Galashiels
08:36
08:40
1
Tweedbank
08:40
08:43
1