← Change station
Leuchars
13:54
from Dundee
1L40 • ScotRail
1
↓
This site cannot display trains that left over 2 hours ago.
17:36
17:39
Edinburgh
1B88 • ScotRail
1
17:37
St Andrews (Bus)
0B00 • ScotRail
🚌
17:45
St Andrews (Bus)
0B00 • ScotRail
🚌
17:52
St Andrews (Bus)
0B00 • ScotRail
🚌
17:53
Edinburgh
1L26 • ScotRail
1
18:00
St Andrews (Bus)
0B00 • ScotRail
🚌
18:07
St Andrews (Bus)
0B00 • ScotRail
🚌
18:10
18:21
Dundee
1L23 • ScotRail
2
18:15
St Andrews (Bus)
0B00 • ScotRail
🚌
18:22
St Andrews (Bus)
0B00 • ScotRail
🚌
18:30
St Andrews (Bus)
0B00 • ScotRail
🚌
18:36
18:38
Aberdeen
1A91 • ScotRail
2
18:37
St Andrews (Bus)
0B00 • ScotRail
🚌
18:45
St Andrews (Bus)
0B00 • ScotRail
🚌
18:52
St Andrews (Bus)
0B00 • ScotRail
🚌
19:00
19:01
Edinburgh
1L28 • ScotRail
1
19:00
St Andrews (Bus)
0B00 • ScotRail
🚌
19:03
19:06
Dundee
1L25 • ScotRail
2
19:07
St Andrews (Bus)
0B00 • ScotRail
🚌
19:15
St Andrews (Bus)
0B00 • ScotRail
🚌
19:22
St Andrews (Bus)
0B00 • ScotRail
🚌
19:32
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains