← Change station
Leuchars
Earlier trains
19:19
19:24
Aberdeen
1S45 • CrossCountry
2
19:21
St Andrews (Bus)
0B00 • ScotRail
🚌
19:28
Glasgow Queen Street
1N80 • ScotRail
1
19:31
St Andrews (Bus)
0B00 • ScotRail
🚌
19:41
St Andrews (Bus)
0B00 • ScotRail
🚌
19:42
Aberdeen
1W19 • London North Eastern Railway
2
19:48
York
1E31 • London North Eastern Railway
1
19:51
St Andrews (Bus)
0B00 • ScotRail
🚌
19:57
Edinburgh
1L30 • ScotRail
1
20:01
St Andrews (Bus)
0B00 • ScotRail
🚌
20:12
Dundee
1L27 • ScotRail
2
20:21
St Andrews (Bus)
0B00 • ScotRail
🚌
20:26
Aberdeen
1A93 • ScotRail
2
20:41
St Andrews (Bus)
0B00 • ScotRail
🚌
20:46
Edinburgh
1B94 • ScotRail
1
20:57
Edinburgh
1L32 • ScotRail
1
21:01
St Andrews (Bus)
0B00 • ScotRail
🚌
21:06
Dundee
1L29 • ScotRail
2
Later trains