22:55 Platform 1 Expected On time Edinburgh Calling at: Shawfair (22:59)Newcraighall (23:03)Brunstane (23:06)Edinburgh (23:16) Track live Watch train Share train
23:02 Platform 1 Expected On time Tweedbank Calling at: Newtongrange (23:05)Gorebridge (23:09)Stow (23:27)Galashiels (23:35)Tweedbank (23:42) Track live Watch train Share train