← Change station
Leuchars
19:02
19:04
from Edinburgh
1L25 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
23:28
London Euston
1B16 • Caledonian Sleeper
1
23:42
St Andrews (Bus)
0B00 • ScotRail
🚌
00:02
St Andrews (Bus)
0B00 • ScotRail
🚌
00:02
St Andrews (Bus)
0B00 • ScotRail
🚌
00:08
Dundee
1L35 • ScotRail
2
00:22
St Andrews (Bus)
0B00 • ScotRail
🚌
Later trains
← Departures from Leuchars
22:00 Edinburgh to Dundee
1L33 • ScotRail •
RTT
Edinburgh
22:00
16
Haymarket
22:05
2
Edinburgh Gateway
22:10
22:12
Inverkeithing
22:21
22:23
2
Kirkcaldy
22:38
22:39
2
Markinch
22:47
22:48
2
Ladybank
22:55
22:56
2
Springfield
23:00
23:01
2
Cupar
23:04
23:06
2
Leuchars
23:11
23:13
2
Dundee
23:28
23:26
2