← Change station

Leuchars

Trains at Leeds may be cancelled, delayed by up to 40 minutes or revised. More details can be found in Status and Disruptions.

Earlier trains
16:54
cancelled
Edinburgh
1L24 • ScotRail
1
17:08
delayed
Dundee
1L21 • ScotRail
2
17:09
St Andrews (Bus)
0B00 • ScotRail
🚌
17:16
St Andrews (Bus)
0B00 • ScotRail
🚌
17:23
St Andrews (Bus)
0B00 • ScotRail
🚌
17:25
delayed
Aberdeen
1A89 • ScotRail
2
17:28
St Andrews (Bus)
0B00 • ScotRail
🚌
17:33
St Andrews (Bus)
0B00 • ScotRail
🚌
17:37
Edinburgh
1B88 • ScotRail
1
17:40
St Andrews (Bus)
0B00 • ScotRail
🚌
17:47
St Andrews (Bus)
0B00 • ScotRail
🚌
17:53
delayed
Edinburgh
1L26 • ScotRail
1
17:54
St Andrews (Bus)
0B00 • ScotRail
🚌
18:01
St Andrews (Bus)
0B00 • ScotRail
🚌
18:08
St Andrews (Bus)
0B00 • ScotRail
🚌
18:15
St Andrews (Bus)
0B00 • ScotRail
🚌
18:16
Dundee
1L23 • ScotRail
2
18:22
St Andrews (Bus)
0B00 • ScotRail
🚌
18:30
St Andrews (Bus)
0B00 • ScotRail
🚌
18:35
Aberdeen
1A91 • ScotRail
2
18:38
St Andrews (Bus)
0B00 • ScotRail
🚌
18:47
St Andrews (Bus)
0B00 • ScotRail
🚌
18:54
St Andrews (Bus)
0B00 • ScotRail
🚌
19:00
Edinburgh
1L28 • ScotRail
1
19:03
Dundee
1L25 • ScotRail
2
19:03
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains
by Gaelan • Feedback • Source
Powered by Huxley
Powered by National Rail Enquiries