← Change station

Markinch

22:51
cancelled
from Perth
1L96 • ScotRail
1
This site cannot display trains that left over 2 hours ago.
23:39
23:40
Edinburgh
1L98 • ScotRail
1
23:47
23:49
Dundee
1L35 • ScotRail
2
00:24
00:34
Perth
2L19 • ScotRail
2
Later trains
Powered by National Rail Enquiries