← Change station
St Andrews (Bus)
Earlier trains
21:00
Leuchars
0B00 • ScotRail
🚌
21:20
Leuchars
0B00 • ScotRail
🚌
21:40
Leuchars
0B00 • ScotRail
🚌
22:00
Leuchars
0B00 • ScotRail
🚌
22:20
Leuchars
0B00 • ScotRail
🚌
22:40
Leuchars
0B00 • ScotRail
🚌
Later trains