20:55 Platform 1 Expected On time Edinburgh Calling at: Shawfair (20:59)Newcraighall (21:04)Brunstane (21:07)Edinburgh (21:18) Track live Watch train Share train
21:03 Platform 1 Expected On time Tweedbank Calling at: Newtongrange (21:06)Gorebridge (21:10)Stow (21:28)Galashiels (21:36)Tweedbank (21:44) Track live Watch train Share train
21:51 Platform 1 Expected On time Edinburgh Calling at: Shawfair (21:55)Newcraighall (21:59)Brunstane (22:02)Edinburgh (22:11) Track live Watch train Share train
22:02 Platform 1 Expected On time Tweedbank Calling at: Newtongrange (22:05)Gorebridge (22:09)Stow (22:27)Galashiels (22:35)Tweedbank (22:44) Track live Watch train Share train