11:59
Expected On time
Dundee
Calling at:
- Leuchars (12:06)
- Dundee (12:22)
12:01
Expected 12:03
Edinburgh
Calling at:
- Ladybank (12:08)
- Markinch (12:16)
- Kirkcaldy (12:29)
- Inverkeithing (12:45)
- Edinburgh Gateway (12:56)
- Haymarket (13:04)
- Edinburgh (13:10)
12:17
Expected 12:22
Aberdeen
Calling at:
- Leuchars (12:28)
- Dundee (12:41)
- Arbroath (12:57)
- Stonehaven (13:29)
- Aberdeen (13:50)
This service has been delayed by a fault on a train
12:29
Expected On time
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)