09:04
Expected 09:15
Dunblane
This service has been delayed by a broken down train earlier today
09:15
Expected 09:18
Glasgow Queen Street
Calling at:
- Stirling (09:21)
- Glasgow Queen Street (09:55)
This service has been delayed by a broken down train earlier today
09:27 Platform —
Expected Cancelled
Dunblane
09:35
Expected On time
Edinburgh
Calling at:
- Stirling (09:39)
- Larbert (09:48)
- Camelon (09:51)
- Falkirk Grahamston (09:54)
- Polmont (10:00)
- Linlithgow (10:06)
- Edinburgh Park (10:20)
- Haymarket (10:24)
- Edinburgh (10:29)
09:57 Platform —
Expected Cancelled
Edinburgh
Calling at:
- Stirling (10:03)
- Larbert (10:11)
- Camelon (10:14)
- Falkirk Grahamston (10:17)
- Polmont (10:24)
- Linlithgow (10:29)
- Edinburgh Park (10:44)
- Haymarket (10:49)
- Edinburgh (10:54)
10:02
Expected On time
Dunblane
10:14
Expected On time
Glasgow Queen Street
Calling at:
- Stirling (10:18)
- Glasgow Queen Street (10:54)
10:33
Expected On time
Dunblane
10:33
Expected On time
Edinburgh
Calling at:
- Stirling (10:37)
- Larbert (10:46)
- Camelon (10:50)
- Falkirk Grahamston (10:52)
- Polmont (11:00)
- Linlithgow (11:05)
- Edinburgh Park (11:19)
- Haymarket (11:23)
- Edinburgh (11:28)
10:46
Expected On time
Dundee
Calling at:
- Dunblane (10:51)
- Gleneagles (11:05)
- Perth (11:19)
- Invergowrie (11:38)
- Dundee (11:49)