← Change station
Leuchars
Earlier trains
18:42
Dundee
2L63 • ScotRail
2
18:42
St Andrews (Bus)
0B00 • ScotRail
🚌
18:57
St Andrews (Bus)
0B00 • ScotRail
🚌
19:17
St Andrews (Bus)
0B00 • ScotRail
🚌
19:18
Dundee
1S45 • CrossCountry
2
19:29
Edinburgh
2L54 • ScotRail
1
19:37
Aberdeen
1W20 • London North Eastern Railway
2
19:37
St Andrews (Bus)
0B00 • ScotRail
🚌
20:07
St Andrews (Bus)
0B00 • ScotRail
🚌
20:36
Edinburgh
1B76 • ScotRail
1
20:37
St Andrews (Bus)
0B00 • ScotRail
🚌