← Change station
Leuchars
Earlier trains
11:06
Dundee
1L29 • ScotRail
2
11:07
St Andrews (Bus)
0B00 • ScotRail
🚌
11:15
St Andrews (Bus)
0B00 • ScotRail
🚌
11:22
St Andrews (Bus)
0B00 • ScotRail
🚌
11:23
London Kings Cross
1E15 • London North Eastern Railway
1
11:30
Aberdeen
1W02 • London North Eastern Railway
2
11:30
St Andrews (Bus)
0B00 • ScotRail
🚌
11:37
St Andrews (Bus)
0B00 • ScotRail
🚌
11:45
St Andrews (Bus)
0B00 • ScotRail
🚌
11:52
St Andrews (Bus)
0B00 • ScotRail
🚌
11:55
Edinburgh
1L36 • ScotRail
1
12:00
St Andrews (Bus)
0B00 • ScotRail
🚌
12:06
Dundee
1L31 • ScotRail
2
12:07
St Andrews (Bus)
0B00 • ScotRail
🚌
12:15
St Andrews (Bus)
0B00 • ScotRail
🚌
12:22
Edinburgh
1B78 • ScotRail
1
12:22
St Andrews (Bus)
0B00 • ScotRail
🚌
12:24
Aberdeen
1A81 • ScotRail
2
12:30
St Andrews (Bus)
0B00 • ScotRail
🚌
12:37
St Andrews (Bus)
0B00 • ScotRail
🚌
12:45
St Andrews (Bus)
0B00 • ScotRail
🚌
12:52
Edinburgh
1L38 • ScotRail
1
12:52
St Andrews (Bus)
0B00 • ScotRail
🚌
13:00
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains