← Change station
Markinch
Earlier trains
15:14
Edinburgh
1L42 • ScotRail
1
15:35
15:41
Perth
1L87 • ScotRail
2
15:46
Dundee
1L39 • ScotRail
2
15:58
Edinburgh
1L82 • ScotRail
1
16:17
Edinburgh
1L22 • ScotRail
1
16:38
Perth
1L89 • ScotRail
2
16:45
Dundee
1L21 • ScotRail
2
16:50
Edinburgh
1L84 • ScotRail
1
Later trains