← Change station
Leuchars
Earlier trains
20:11
20:13
Dundee
1L27 • ScotRail
2
20:21
St Andrews (Bus)
0B00 • ScotRail
🚌
20:24
20:25
Aberdeen
1A93 • ScotRail
2
20:41
St Andrews (Bus)
0B00 • ScotRail
🚌
20:45
Edinburgh
1B94 • ScotRail
1
20:57
Edinburgh
1L32 • ScotRail
1
21:01
St Andrews (Bus)
0B00 • ScotRail
🚌
21:05
Dundee
1L29 • ScotRail
2
21:21
St Andrews (Bus)
0B00 • ScotRail
🚌
21:33
Edinburgh
1B96 • ScotRail
1
21:41
St Andrews (Bus)
0B00 • ScotRail
🚌
22:01
St Andrews (Bus)
0B00 • ScotRail
🚌
22:02
Edinburgh
1L34 • ScotRail
1
22:05
Dundee
1L31 • ScotRail
2
Later trains