07:35
Expected 07:38
Edinburgh
Calling at:
- Haymarket (08:30)
- Edinburgh (08:35)
07:57
Expected On time
Edinburgh
Calling at:
- Ladybank (08:04)
- Markinch (08:12)
- Kirkcaldy (08:22)
- Inverkeithing (08:40)
- Edinburgh Gateway (08:52)
- Haymarket (09:03)
- Edinburgh (09:09)
07:59
Expected On time
Dundee
Calling at:
- Leuchars (08:06)
- Dundee (08:20)
08:19
Expected On time
Aberdeen
Calling at:
- Leuchars (08:26)
- Dundee (08:40)
- Broughty Ferry (08:50)
- Monifieth (08:54)
- Carnoustie (09:00)
- Arbroath (09:08)
- Montrose (09:26)
- Stonehaven (09:47)
- Aberdeen (10:06)
08:46
Expected On time
Edinburgh
Calling at:
- Haymarket (09:33)
- Edinburgh (09:38)
09:00
Expected On time
Dundee
Calling at:
- Leuchars (09:07)
- Dundee (09:21)
09:00
Expected On time
Edinburgh
Calling at:
- Ladybank (09:07)
- Markinch (09:14)
- Kirkcaldy (09:24)
- Inverkeithing (09:40)
- Edinburgh Gateway (09:51)
- Haymarket (09:59)
- Edinburgh (10:05)
09:22
Expected On time
Aberdeen
Calling at:
- Leuchars (09:29)
- Dundee (09:45)
- Arbroath (10:05)
- Montrose (10:19)
- Stonehaven (10:40)
- Aberdeen (10:59)