← Change station
Leuchars
19:02
19:04
from Edinburgh
1L25 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
23:28
London Euston
1B16 • Caledonian Sleeper
1
23:42
St Andrews (Bus)
0B00 • ScotRail
🚌
00:02
St Andrews (Bus)
0B00 • ScotRail
🚌
00:02
St Andrews (Bus)
0B00 • ScotRail
🚌
00:08
Dundee
1L35 • ScotRail
2
00:22
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains
← Departures from Leuchars
21:29 Edinburgh to Aberdeen
1A97 • ScotRail •
RTT
This train has been delayed by a late running train being in front of this one.
Edinburgh
21:29
15
Haymarket
21:34
2
Kirkcaldy
22:04
22:17
2
Cupar
22:22
22:36
2
Leuchars
22:29
22:44
2
Dundee
22:44
22:54
arr •
22:48
22:56
dep
4
Arbroath
23:06
23:14
2
Montrose
23:20
23:28
arr •
23:27
23:29
dep
2
Stonehaven
23:49
23:53
2
Aberdeen
00:09