← Change station
Kirkcaldy
22:19
from Edinburgh
1L71 • ScotRail
2
↓
This site cannot display trains that left over 2 hours ago.
23:36
23:39
Dundee
1L35 • ScotRail
2
23:38
Edinburgh
2K86 • ScotRail
1
23:50
Edinburgh
1L98 • ScotRail
1
23:50
Leven
2K85 • ScotRail
2
23:59
00:06
London Euston
1B16 • Caledonian Sleeper
1
Later trains