15:41
Expected On time
Dundee
Calling at:
- Bridge of Allan (15:45)
- Dunblane (15:50)
- Gleneagles (16:04)
- Perth (16:20)
- Invergowrie (16:47)
- Dundee (16:54)
15:41
Expected On time
Edinburgh
Calling at:
- Haymarket (16:27)
- Edinburgh (16:33)
15:48
Expected On time
Glasgow Queen Street
Calling at:
- Glasgow Queen Street (16:19)
15:53
Expected On time
Glasgow Queen Street
Calling at:
- Larbert (16:01)
- Croy (16:14)
- Lenzie (16:19)
- Bishopbriggs (16:24)
- Glasgow Queen Street (16:33)
15:55
Expected On time
Alloa
15:59
Expected On time
Dunblane
Calling at:
- Bridge of Allan (16:03)
- Dunblane (16:07)
16:03
Expected On time
Edinburgh
Calling at:
- Larbert (16:10)
- Camelon (16:14)
- Falkirk Grahamston (16:17)
- Polmont (16:22)
- Linlithgow (16:27)
- Edinburgh Park (16:42)
- Haymarket (16:46)
- Edinburgh (16:52)
16:07
Expected On time
Aberdeen
Calling at:
- Perth (16:38)
- Dundee (17:03)
- Arbroath (17:20)
- Montrose (17:34)
- Stonehaven (17:55)
- Aberdeen (18:14)
16:22
Expected On time
Glasgow Queen Street
Calling at:
- Glasgow Queen Street (16:56)
16:23
Expected On time
Alloa