22:48
Expected On time
Aberdeen
Calling at:
- Arbroath (23:05)
- Montrose (23:20)
- Stonehaven (23:49)
- Aberdeen (00:09)
22:49 Platform —
Expected On time
Edinburgh
Calling at:
- Haymarket (23:55)
- Edinburgh (23:59)
22:49
Expected On time
Edinburgh
Calling at:
- Haymarket (23:53)
- Edinburgh (23:59)
23:08
Expected On time
Aberdeen
Calling at:
- Broughty Ferry (23:15)
- Monifieth (23:19)
- Carnoustie (23:25)
- Arbroath (23:32)
- Montrose (23:46)
- Laurencekirk (23:58)
- Stonehaven (00:11)
- Portlethen (00:20)
- Aberdeen (00:32)
23:49
Expected On time
Perth
Calling at:
- Invergowrie (23:54)
- Perth (00:12)