← Change station
Kirkcaldy
Poor weather to affect some ScotRail routes. More details and the full impact to your journey can be found in
Status and Disruptions.
Earlier trains
15:49
15:57
Leven
2K69 • ScotRail
2
16:08
16:16
Edinburgh
1L82 • ScotRail
1
16:23
Perth
1L89 • ScotRail • 3 coaches
2
16:28
Edinburgh
1L22 • ScotRail
1
16:33
16:37
Edinburgh
2K72 • ScotRail
1
16:39
Dundee
1L21 • ScotRail
2
16:49
Doncaster
1E25 • London North Eastern Railway
1
16:53
Leven
2K71 • ScotRail
2
17:00
Edinburgh
1L84 • ScotRail
1
17:20
Perth
1L91 • ScotRail
2
17:30
Edinburgh
1L24 • ScotRail
1
17:38
Edinburgh
2K74 • ScotRail
1
17:42
Dundee
1L23 • ScotRail
2
17:47
Leven
2K73 • ScotRail
2
Later trains