← Change station
Laurencekirk
Earlier trains
09:50
Aberdeen
1A33 • ScotRail
2
09:55
Montrose
2B20 • ScotRail
1
10:53
Montrose
2B22 • ScotRail
1
11:11
Aberdeen
2B21 • ScotRail
2
Later trains
← Departures from Laurencekirk
05:30 Edinburgh to Aberdeen
1A71 • ScotRail •
RTT
This train has been delayed by a speed restriction.
Edinburgh
05:30
16
Haymarket
05:35
2
Inverkeithing
05:49
2
Kirkcaldy
06:04
2
Markinch
06:13
2
Cupar
06:27
2
Leuchars
06:34
2
Dundee
06:49
06:53
4
Carnoustie
07:03
07:07
2
Arbroath
07:12
07:16
2
Montrose
07:27
07:31
2
Laurencekirk
07:38
07:43
2
Stonehaven
07:51
07:56
2
Portlethen
08:01
08:06
2
Aberdeen
08:12
08:16
5