12:17
Expected 12:27
Aberdeen
Calling at:
- Leuchars (12:33)
- Dundee (12:46)
- Arbroath (13:02)
- Stonehaven (13:32)
- Aberdeen (13:50)
This service has been delayed by a fault on a train
12:29
Expected 12:32
Edinburgh
Calling at:
- Haymarket (13:17)
- Edinburgh (13:22)
13:00
Expected On time
Dundee
Calling at:
- Leuchars (13:07)
- Dundee (13:21)
13:00
Expected On time
Edinburgh
Calling at:
- Ladybank (13:07)
- Markinch (13:15)
- Kirkcaldy (13:26)
- Inverkeithing (13:43)
- Edinburgh Gateway (13:53)
- Haymarket (14:00)
- Edinburgh (14:08)
13:37
Expected On time
Edinburgh
Calling at:
- Haymarket (14:26)
- Edinburgh (14:31)
14:02
Expected On time
Dundee
Calling at:
- Leuchars (14:09)
- Dundee (14:23)
14:03
Expected On time
Edinburgh
Calling at:
- Ladybank (14:10)
- Markinch (14:18)
- Kirkcaldy (14:31)
- Inverkeithing (14:47)
- Edinburgh Gateway (14:57)
- Haymarket (15:04)
- Edinburgh (15:09)
14:20
Expected On time
Aberdeen
Calling at:
- Leuchars (14:27)
- Dundee (14:42)
- Arbroath (15:01)
- Stonehaven (15:39)
- Aberdeen (15:58)