16:18
Expected 16:20
Glasgow Queen Street
via Cumbernauld
Calling at:
- Cumbernauld (16:29)
- Glasgow Queen Street (16:49)
16:30
Expected 16:38
Edinburgh
Calling at:
- Falkirk Grahamston (16:40)
- Polmont (16:46)
- Linlithgow (16:51)
- Haymarket (17:05)
- Edinburgh (17:10)
This service has been delayed by a passenger being taken ill on a train
16:40
Expected On time
Dunblane
Calling at:
- Larbert (16:43)
- Stirling (16:51)
- Bridge of Allan (16:57)
- Dunblane (17:01)
16:44
Expected On time
Edinburgh
Calling at:
- Falkirk Grahamston (16:46)
- Polmont (16:52)
- Linlithgow (16:57)
- Edinburgh Park (17:10)
- Haymarket (17:16)
- Edinburgh (17:21)
16:48
Expected On time
Glasgow Queen Street
via Cumbernauld
Calling at:
- Cumbernauld (16:59)
- Glasgow Queen Street (17:18)
17:02
Expected On time
Edinburgh
Calling at:
- Falkirk Grahamston (17:05)
- Polmont (17:11)
- Linlithgow (17:17)
- Haymarket (17:30)
- Edinburgh (17:35)
17:12
Expected On time
Edinburgh
Calling at:
- Falkirk Grahamston (17:14)
- Polmont (17:20)
- Linlithgow (17:25)
- Edinburgh Park (17:40)
- Haymarket (17:46)
- Edinburgh (17:52)
17:16
Expected On time
Dunblane
Calling at:
- Larbert (17:22)
- Stirling (17:30)
- Bridge of Allan (17:36)
- Dunblane (17:40)
17:21
Expected On time
Glasgow Queen Street
via Cumbernauld
Calling at:
- Cumbernauld (17:32)
- Glasgow Queen Street (17:53)
17:31
Expected On time
Edinburgh
Calling at:
- Falkirk Grahamston (17:34)
- Polmont (17:40)
- Linlithgow (17:46)
- Haymarket (18:01)
- Edinburgh (18:06)