What's happening No updates yet Show ▾ Trains running between Stevenage and Moorgate / London Kings Cross / London St Pancras International via Potters Bar may be cancelled, delayed by up to 60 minutes or revised. Latest information can be found in <a href="https://www.nationalrail.co.uk/service-disruptions/stevenage-20260801/">Status and Disruptions.</a>
14:37 Platform 1
Expected On time
Glasgow Queen Street via Perth
Calling at:
Dundee (14:54) Perth (15:16) Stirling (15:47) Glasgow Queen Street (16:21) 14:54 Platform 1
Expected On time
Edinburgh Calling at:
Dundee (15:10) Leuchars (15:24) Cupar (15:31) Haymarket (16:17) Edinburgh (16:25) 15:01 Platform 2
Expected On time
Aberdeen Calling at:
Stonehaven (15:39) Aberdeen (15:58) 15:18 Platform 2
Expected On time
Aberdeen Calling at:
Montrose (15:31) Aberdeen (16:08) 15:23 Platform 1
Expected On time
Glasgow Queen Street via Perth
Calling at:
Carnoustie (15:29) Monifieth (15:35) Broughty Ferry (15:40) Dundee (15:49) Perth (16:11) Stirling (16:44) Glasgow Queen Street (17:15) 15:50 Platform 1
Expected On time
London Kings Cross Calling at:
Dundee (16:07) Leuchars (16:21) Kirkcaldy (16:47) Inverkeithing (17:04) Haymarket (17:20) Edinburgh (17:26) Alnmouth (18:28) Newcastle (18:55) Darlington (19:25) York (19:53) Doncaster (20:16) Newark North Gate (20:40) Peterborough (21:08) London Kings Cross (22:01) 16:07 Platform 2
Expected 16:58
Aberdeen Calling at:
Montrose (17:11) Stonehaven (17:32) Aberdeen (17:50) This service has been delayed by a person being hit by a train
16:23 Platform 2
Expected On time
Inverness Calling at:
Montrose (16:37) Aberdeen (17:15) Dyce (17:33) Inverurie (17:46) Insch (17:58) Huntly (18:15) Keith (18:29) Elgin (18:49) Forres (19:06) Nairn (19:17) Inverness Airport (19:27) Inverness (19:39) 16:27 Platform 1
Expected On time
Glasgow Queen Street via Perth
Calling at:
Dundee (16:45) Perth (17:06) Stirling (17:45) Glasgow Queen Street (18:26)