← Change station
Leuchars
Earlier trains
11:53
Edinburgh
1L36 • ScotRail
1
11:53
St Andrews (Bus)
0B00 • ScotRail
🚌
12:00
St Andrews (Bus)
0B00 • ScotRail
🚌
12:08
St Andrews (Bus)
0B00 • ScotRail
🚌
12:14
Dundee
1L31 • ScotRail
2
12:15
St Andrews (Bus)
0B00 • ScotRail
🚌
12:22
Edinburgh
1B78 • ScotRail
1
12:23
St Andrews (Bus)
0B00 • ScotRail
🚌
12:26
Aberdeen
1A81 • ScotRail
2
12:30
St Andrews (Bus)
0B00 • ScotRail
🚌
12:38
St Andrews (Bus)
0B00 • ScotRail
🚌
12:45
St Andrews (Bus)
0B00 • ScotRail
🚌
12:53
Edinburgh
1L38 • ScotRail
1
12:53
St Andrews (Bus)
0B00 • ScotRail
🚌
13:00
St Andrews (Bus)
0B00 • ScotRail
🚌
13:08
St Andrews (Bus)
0B00 • ScotRail
🚌
13:15
Dundee
1L33 • ScotRail
2
13:15
St Andrews (Bus)
0B00 • ScotRail
🚌
13:23
St Andrews (Bus)
0B00 • ScotRail
🚌
13:29
Edinburgh
1B80 • ScotRail
1
13:30
St Andrews (Bus)
0B00 • ScotRail
🚌
13:38
St Andrews (Bus)
0B00 • ScotRail
🚌
13:45
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains