15:33
Expected 15:41
Aberdeen
Calling at:
- Dundee (15:53)
- Arbroath (16:09)
- Montrose (16:23)
- Stonehaven (16:44)
- Aberdeen (17:06)
This service has been delayed by the train departing late to maintain customer connections
15:56
Expected On time
Edinburgh
Calling at:
- Cupar (16:03)
- Ladybank (16:10)
- Markinch (16:17)
- Kirkcaldy (16:28)
- Inverkeithing (16:48)
- Edinburgh Gateway (17:00)
- Haymarket (17:07)
- Edinburgh (17:13)
16:10
Expected On time
Dundee
16:24
Expected On time
London Kings Cross
Calling at:
- Kirkcaldy (16:47)
- Inverkeithing (17:04)
- Haymarket (17:19)
- Edinburgh (17:25)
- Alnmouth (18:28)
- Newcastle (18:55)
- Darlington (19:25)
- York (19:52)
- Doncaster (20:17)
- Newark North Gate (20:40)
- Peterborough (21:09)
- London Kings Cross (22:01)