← Change station
Leuchars
Earlier trains
06:34
Aberdeen
1A71 • ScotRail
2
06:44
Edinburgh
1L24 • ScotRail
1
07:02
St Andrews (Bus)
0B00 • ScotRail
🚌
07:11
Dundee
1L21 • ScotRail
2
07:27
Aberdeen
1A01 • ScotRail
2
07:27
Edinburgh
1B68 • ScotRail
1
07:32
St Andrews (Bus)
0B00 • ScotRail
🚌
07:50
Edinburgh
1L28 • ScotRail
1
07:59
St Andrews (Bus)
0B00 • ScotRail
🚌
08:05
Dundee
1L23 • ScotRail
2
08:09
St Andrews (Bus)
0B00 • ScotRail
🚌
08:19
St Andrews (Bus)
0B00 • ScotRail
🚌
08:26
Aberdeen
1A75 • ScotRail
2
08:27
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains