← Change station
Leuchars
Earlier trains
14:25
St Andrews (Bus)
0B00 • ScotRail
🚌
14:28
Aberdeen
1A85 • ScotRail
2
14:31
14:33
Edinburgh
1B82 • ScotRail
1
14:34
St Andrews (Bus)
0B00 • ScotRail
🚌
14:43
St Andrews (Bus)
0B00 • ScotRail
🚌
14:52
St Andrews (Bus)
0B00 • ScotRail
🚌
14:53
Edinburgh
1L42 • ScotRail
1
15:01
St Andrews (Bus)
0B00 • ScotRail
🚌
15:06
15:07
Dundee
1L37 • ScotRail
2
15:10
St Andrews (Bus)
0B00 • ScotRail
🚌
15:19
St Andrews (Bus)
0B00 • ScotRail
🚌
15:22
Edinburgh
1B84 • ScotRail
1
15:28
St Andrews (Bus)
0B00 • ScotRail
🚌
15:32
Aberdeen
1W11 • London North Eastern Railway
2
15:37
St Andrews (Bus)
0B00 • ScotRail
🚌
15:46
St Andrews (Bus)
0B00 • ScotRail
🚌
15:55
Edinburgh
1L22 • ScotRail
1
15:55
St Andrews (Bus)
0B00 • ScotRail
🚌
16:04
St Andrews (Bus)
0B00 • ScotRail
🚌
16:09
Dundee
1L39 • ScotRail
2
16:13
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains