16:31
Expected 16:40
Edinburgh
Calling at:
- Edinburgh Park (16:53)
- Haymarket (16:57)
- Edinburgh (17:02)
This service has been delayed by train crew being delayed
16:45
Expected On time
Edinburgh
Calling at:
- Haymarket (17:02)
- Edinburgh (17:08)
16:47
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Polmont (16:52)
- Falkirk High (16:56)
- Glasgow Queen Street (17:18)
16:58
Expected 17:00
Edinburgh
Calling at:
- Haymarket (17:11)
- Edinburgh (17:16)
17:00
Expected On time
Dunblane
Calling at:
- Polmont (17:05)
- Falkirk Grahamston (17:10)
- Camelon (17:16)
- Larbert (17:19)
- Stirling (17:27)
- Bridge of Allan (17:33)
- Dunblane (17:37)
17:03
Expected On time
Edinburgh
Calling at:
- Edinburgh Park (17:17)
- Haymarket (17:22)
- Edinburgh (17:29)
17:06
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Polmont (17:11)
- Falkirk High (17:15)
- Croy (17:24)
- Glasgow Queen Street (17:39)
17:15
Expected On time
Edinburgh
Calling at:
- Haymarket (17:28)
- Edinburgh (17:33)
17:20
Expected On time
Glasgow Queen Street
via Falkirk High
Calling at:
- Polmont (17:25)
- Falkirk High (17:29)
- Glasgow Queen Street (17:49)
17:24
Expected On time
Edinburgh
Calling at:
- Edinburgh Park (17:38)
- Haymarket (17:42)
- Edinburgh (17:47)