← Change station
Leuchars
Earlier trains
06:32
St Andrews (Bus)
0B00 • ScotRail
🚌
06:34
Aberdeen
1A71 • ScotRail
2
06:47
Edinburgh
1L24 • ScotRail
1
07:02
St Andrews (Bus)
0B00 • ScotRail
🚌
07:12
Dundee
1L21 • ScotRail
2
07:27
Edinburgh
1B68 • ScotRail
1
07:28
Aberdeen
1A01 • ScotRail
2
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