14:31
Expected 14:37
Dunblane
This service has been delayed by a late running train being in front of this one
15:12
Expected On time
Edinburgh
Calling at:
- Stirling (15:16)
- Larbert (15:25)
- Camelon (15:29)
- Falkirk Grahamston (15:32)
- Polmont (15:37)
- Linlithgow (15:42)
- Edinburgh Park (15:57)
- Haymarket (16:01)
- Edinburgh (16:06)
15:35
Expected On time
Dunblane
16:12
Expected On time
Edinburgh
Calling at:
- Stirling (16:16)
- Larbert (16:25)
- Camelon (16:29)
- Falkirk Grahamston (16:32)
- Polmont (16:37)
- Linlithgow (16:42)
- Edinburgh Park (16:57)
- Haymarket (17:01)
- Edinburgh (17:06)
16:30
Expected On time
Dunblane