← Change station
Kirkcaldy
Earlier trains
18:03
18:04
Glenrothes with Thornton
2K11 • ScotRail
2
18:09
Aberdeen
1A91 • ScotRail
2
18:13
Edinburgh
1L86 • ScotRail
1
18:24
Perth
1L93 • ScotRail
2
18:28
Edinburgh
1L26 • ScotRail
1
18:31
Dundee
1L25 • ScotRail
2
18:34
Edinburgh
2K76 • ScotRail
1
18:38
Leven
2K75 • ScotRail
2
18:48
Aberdeen
1S45 • CrossCountry
2
18:55
Edinburgh
1L88 • ScotRail
1
19:14
Aberdeen
1W19 • London North Eastern Railway
2
19:26
Perth
1L95 • ScotRail
2
19:33
Edinburgh
1L28 • ScotRail
1
19:38
Edinburgh
2K78 • ScotRail
1
19:42
Dundee
1L27 • ScotRail
2
19:53
Edinburgh
1L90 • ScotRail
1
19:53
Leven
2K77 • ScotRail
2
Later trains