14:05
Expected 14:09
Glasgow Queen Street
Calling at:
- Cumbernauld (14:19)
- Greenfaulds (14:22)
- Gartcosh (14:28)
- Stepps (14:32)
- Robroyston (14:34)
- Springburn (14:40)
- Glasgow Queen Street (14:46)
14:18
Expected On time
Dunblane
Calling at:
- Stirling (14:26)
- Bridge of Allan (14:31)
- Dunblane (14:35)
14:23
Expected On time
Stirling
14:26
Expected On time
Edinburgh
Calling at:
- Camelon (14:29)
- Falkirk Grahamston (14:32)
- Polmont (14:37)
- Linlithgow (14:42)
- Edinburgh Park (14:57)
- Haymarket (15:01)
- Edinburgh (15:06)
14:38
Expected 14:42
Stirling
14:47
Expected On time
Stirling
14:59
Expected On time
Edinburgh
Calling at:
- Camelon (15:02)
- Falkirk Grahamston (15:05)
- Polmont (15:13)
- Linlithgow (15:18)
- Edinburgh Park (15:32)
- Haymarket (15:37)
- Edinburgh (15:43)
14:59
Expected On time
Elgin
Calling at:
- Stirling (15:07)
- Dunblane (15:14)
- Gleneagles (15:28)
- Perth (15:44)
- Pitlochry (16:13)
- Kingussie (16:55)
- Aviemore (17:08)
- Inverness (17:45)
- Inverness Airport (18:09)
- Nairn (18:18)
- Forres (18:29)
- Elgin (18:42)
15:05
Expected On time
Glasgow Queen Street
Calling at:
- Cumbernauld (15:16)
- Greenfaulds (15:19)
- Gartcosh (15:26)
- Stepps (15:30)
- Robroyston (15:32)
- Springburn (15:41)
- Glasgow Queen Street (15:46)
15:19
Expected On time
Dunblane
Calling at:
- Stirling (15:29)
- Bridge of Allan (15:35)
- Dunblane (15:39)