06:39
Expected On time
Inverness
Calling at:
- Insch (06:50)
- Huntly (07:07)
- Keith (07:22)
- Elgin (07:42)
- Forres (07:55)
- Nairn (08:05)
- Inverness Airport (08:14)
- Inverness (08:26)
06:41
Expected On time
Edinburgh
Calling at:
- Kintore (06:46)
- Dyce (06:55)
- Aberdeen (07:06)
- Stonehaven (07:25)
- Montrose (07:46)
- Arbroath (08:00)
- Dundee (08:24)
- Leuchars (08:37)
- Cupar (08:45)
- Haymarket (09:33)
- Edinburgh (09:38)
07:18
Expected On time
Aberdeen
Calling at:
- Kintore (07:23)
- Dyce (07:32)
- Aberdeen (07:42)
07:38
Expected On time
Aberdeen
Calling at:
- Kintore (07:43)
- Dyce (07:53)
- Aberdeen (08:03)
07:42
Expected On time
Inverness
Calling at:
- Insch (07:54)
- Huntly (08:11)
- Keith (08:25)
- Elgin (08:45)
- Forres (09:01)
- Nairn (09:13)
- Inverness Airport (09:25)
- Inverness (09:36)