← Change station
Leuchars
Earlier trains
16:37
Edinburgh
1B74 • ScotRail
1
16:42
St Andrews (Bus)
0B00 • ScotRail
🚌
16:45
Dundee
2L61 • ScotRail
2
16:57
St Andrews (Bus)
0B00 • ScotRail
🚌
17:10
17:14
Aberdeen
1A77 • ScotRail
2
17:12
St Andrews (Bus)
0B00 • ScotRail
🚌
17:27
St Andrews (Bus)
0B00 • ScotRail
🚌
17:34
Edinburgh
2L68 • ScotRail
1
17:42
St Andrews (Bus)
0B00 • ScotRail
🚌
17:57
St Andrews (Bus)
0B00 • ScotRail
🚌
18:05
Aberdeen
1A87 • ScotRail
2
18:12
St Andrews (Bus)
0B00 • ScotRail
🚌
18:27
Edinburgh
1B43 • ScotRail
1
18:27
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains