← Change station
Newcraighall
Earlier trains
10:13
Edinburgh
2T67 • ScotRail
1
10:28
cancelled
Tweedbank
2T74 • ScotRail
1
10:35
Edinburgh
2T69 • ScotRail
1
10:55
Tweedbank
2T76 • ScotRail
1
11:05
Edinburgh
2T71 • ScotRail
1
11:24
Tweedbank
2T78 • ScotRail
1
11:37
Edinburgh
2T73 • ScotRail
1
11:57
Tweedbank
2T80 • ScotRail
1
12:06
Edinburgh
2T75 • ScotRail
1
Later trains