06:26 Platform 2
Expected 06:43
Aberdeen
Calling at:
- Inverurie (06:54)
- Kintore (06:59)
- Dyce (07:08)
- Aberdeen (07:17)
- Stonehaven (07:25)
- Montrose (07:46)
- Arbroath (08:00)
- Dundee (08:24)
- Leuchars (08:37)
- Cupar (08:45)
- Haymarket (09:33)
- Edinburgh (09:38)
This service has been delayed by a broken down train