16:21
Expected On time
Edinburgh
Calling at:
- Ladybank (16:42)
- Markinch (16:49)
- Kirkcaldy (17:00)
- Kinghorn (17:05)
- Burntisland (17:10)
- Aberdour (17:14)
- Dalgety Bay (17:19)
- Inverkeithing (17:23)
- Edinburgh Gateway (17:33)
- South Gyle (17:36)
- Haymarket (17:43)
- Edinburgh (17:51)
16:28
Expected On time
Dundee
Calling at:
- Invergowrie (16:48)
- Dundee (16:55)
16:43
Expected On time
Aberdeen
Calling at:
- Dundee (17:03)
- Arbroath (17:20)
- Montrose (17:34)
- Stonehaven (17:55)
- Aberdeen (18:14)
16:46
Expected On time
Glasgow Queen Street
Calling at:
- Gleneagles (17:01)
- Dunblane (17:15)
- Bridge of Allan (17:19)
- Stirling (17:24)
- Glasgow Queen Street (17:58)
17:05
Expected On time
Glasgow Queen Street
Calling at:
- Stirling (17:39)
- Glasgow Queen Street (18:14)
17:16
Expected On time
Glasgow Queen Street
Calling at:
- Stirling (17:45)
- Glasgow Queen Street (18:24)
17:21
Expected On time
Arbroath
Calling at:
- Invergowrie (17:38)
- Dundee (17:45)
- Broughty Ferry (17:56)
- Balmossie (18:00)
- Monifieth (18:02)
- Barry Links (18:07)
- Golf Street (18:09)
- Carnoustie (18:12)
- Arbroath (18:20)
17:21
Expected On time
Edinburgh
Calling at:
- Ladybank (17:54)
- Markinch (18:02)
- Kirkcaldy (18:12)
- Inverkeithing (18:28)
- Edinburgh Gateway (18:40)
- South Gyle (18:42)
- Haymarket (18:51)
- Edinburgh (18:58)
17:37
Expected On time
Glasgow Queen Street
Calling at:
- Gleneagles (17:52)
- Dunblane (18:05)
- Bridge of Allan (18:09)
- Stirling (18:14)
- Glasgow Queen Street (18:52)
17:46
Expected On time
Aberdeen
Calling at:
- Dundee (18:07)
- Arbroath (18:31)
- Montrose (18:45)
- Aberdeen (19:28)