08:57
Expected 09:07
Dundee
Calling at:
- Perth (09:21)
- Invergowrie (09:39)
- Dundee (09:45)
This service has been delayed by a broken down train earlier today
08:58
Expected 09:01
Glasgow Queen Street
Calling at:
- Dunblane (09:13)
- Bridge of Allan (09:15)
- Stirling (09:19)
- Glasgow Queen Street (09:55)
This service has been delayed by a broken down train earlier today
09:10 Platform —
Expected Cancelled
Edinburgh
Calling at:
- Stirling (09:32)
- Haymarket (10:08)
- Edinburgh (10:15)
09:57
Expected On time
Glasgow Queen Street
Calling at:
- Dunblane (10:10)
- Bridge of Allan (10:14)
- Stirling (10:18)
- Glasgow Queen Street (10:54)
09:58
Expected On time
Dundee
Calling at:
- Perth (10:17)
- Invergowrie (10:38)
- Dundee (10:45)
10:15
Expected 10:30
London Kings Cross
Calling at:
- Stirling (10:45)
- Falkirk Grahamston (10:56)
- Haymarket (11:15)
- Edinburgh (11:20)
- Alnmouth (12:28)
- Newcastle (12:55)
- Darlington (13:25)
- York (13:52)
- Doncaster (14:16)
- Newark North Gate (14:41)
- Peterborough (15:09)
- London Kings Cross (16:02)
This service has been delayed by severe weather