← Change station
Newcraighall
07:36
cancelled
Edinburgh
2T57 • ScotRail
1
07:54
Tweedbank
2T64 • ScotRail
1
08:04
08:06
Edinburgh
2T59 • ScotRail
1
08:24
08:29
Tweedbank
2T66 • ScotRail
1
08:35
Edinburgh
2T61 • ScotRail
1
08:55
Tweedbank
2T68 • ScotRail
1
09:05
Edinburgh
2T63 • ScotRail
1
09:27
Tweedbank
2T70 • ScotRail
1
09:36
Edinburgh
2T65 • ScotRail
1
Later trains