← Change station
Leuchars
14:52
St Andrews (Bus)
0B00 • ScotRail
🚌
14:53
Edinburgh
1L42 • ScotRail
1
15:01
St Andrews (Bus)
0B00 • ScotRail
🚌
15:06
15:09
Dundee
1L37 • ScotRail
2
15:10
St Andrews (Bus)
0B00 • ScotRail
🚌
15:19
St Andrews (Bus)
0B00 • ScotRail
🚌
15:25
15:28
Edinburgh
1B84 • ScotRail
1
15:28
St Andrews (Bus)
0B00 • ScotRail
🚌
15:33
16:00
Aberdeen
1S11 • 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
16:11
Dundee
1L39 • ScotRail
2
16:13
St Andrews (Bus)
0B00 • ScotRail
🚌
16:22
St Andrews (Bus)
0B00 • ScotRail
🚌
16:24
cancelled
London Kings Cross
1E25 • London North Eastern Railway
1
16:29
Aberdeen
1A87 • ScotRail
2
16:31
St Andrews (Bus)
0B00 • ScotRail
🚌
16:37
Edinburgh
0B00 • London North Eastern Railway
🚌
16:40
St Andrews (Bus)
0B00 • ScotRail
🚌
16:49
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains