12:06
Expected 12:14
Dundee
This service has been delayed by a fault with the signalling system earlier today
12:22
Expected On time
Edinburgh
Calling at:
- Cupar (12:32)
- Haymarket (13:16)
- Edinburgh (13:23)
12:24
Expected On time
Aberdeen
Calling at:
- Dundee (12:38)
- Arbroath (12:55)
- Stonehaven (13:29)
- Aberdeen (13:50)
12:52
Expected On time
Edinburgh
Calling at:
- Cupar (12:59)
- Ladybank (13:06)
- Markinch (13:13)
- Kirkcaldy (13:23)
- Inverkeithing (13:41)
- Edinburgh Gateway (13:54)
- Haymarket (14:01)
- Edinburgh (14:07)