10:17
Expected 10:28
Aberdeen
Calling at:
- Leuchars (10:34)
- Dundee (10:47)
- Arbroath (11:03)
- Montrose (11:17)
- Stonehaven (11:36)
- Aberdeen (11:52)
This service has been delayed by a fault with the signalling system
10:33
Expected 10:39
Edinburgh
Calling at:
- Haymarket (11:18)
- Edinburgh (11:23)
This service has been delayed by a late running train being in front of this one
11:00 Platform —
Expected Cancelled
Dundee
Calling at:
- Leuchars (11:07)
- Dundee (11:23)
11:01
Expected On time
Edinburgh
Calling at:
- Ladybank (11:08)
- Markinch (11:16)
- Kirkcaldy (11:27)
- Inverkeithing (11:44)
- Edinburgh Gateway (11:59)
- Haymarket (12:06)
- Edinburgh (12:13)
11:59
Expected On time
Dundee
Calling at:
- Leuchars (12:06)
- Dundee (12:22)
12:05
Expected On time
Edinburgh
Calling at:
- Ladybank (12:12)
- Markinch (12:19)
- Kirkcaldy (12:29)
- Inverkeithing (12:45)
- Edinburgh Gateway (12:56)
- Haymarket (13:04)
- Edinburgh (13:11)
12:17
Expected On time
Aberdeen
Calling at:
- Leuchars (12:23)
- Dundee (12:38)
- Arbroath (12:55)
- Stonehaven (13:29)
- Aberdeen (13:50)