05:41 Platform 2
Expected On time
Edinburgh
Calling at:
- Leuchars
- Cupar
- Ladybank
- Markinch
- Kirkcaldy
- Inverkeithing
- Edinburgh Gateway
- Haymarket
- Edinburgh
05:45 Platform 4
Expected On time
Inverness
Calling at:
- Broughty Ferry
- Monifieth
- Carnoustie
- Arbroath
- Montrose
- Laurencekirk
- Stonehaven
- Portlethen
- Aberdeen
- Dyce
- Kintore
- Inverurie
- Insch
- Huntly
- Keith
- Elgin
- Forres
- Nairn
- Inverness Airport
- Inverness
05:48 Platform 2
Expected On time
Glasgow Queen Street
via Perth
Calling at:
- Invergowrie
- Perth
- Gleneagles
- Dunblane
- Bridge of Allan
- Stirling
- Glasgow Queen Street