12:54 Platform 1 Expected 12:56 Bradford Forster Square Calling at: Doncaster (13:16)Wakefield Westgate (13:35)Leeds (13:49)Shipley (14:12)Bradford Forster Square (14:22) Track live Watch train Share train
13:19 Platform 1 Expected On time Inverness Calling at: Doncaster (13:41)York (14:03)Darlington (14:32)Newcastle (15:00)Berwick-upon-Tweed (15:45)Edinburgh (16:27)Haymarket (16:37)Falkirk Grahamston (17:00)Stirling (17:15)Gleneagles (17:34)Perth (17:51)Pitlochry (18:22)Kingussie (19:10)Aviemore (19:26)Inverness (20:08) Track live Watch train Share train
13:54 Platform 1 Expected On time Harrogate Calling at: Doncaster (14:16)Wakefield Westgate (14:34)Leeds (14:49)Horsforth (15:07)Harrogate (15:29) Track live Watch train Share train