← Change station
Dalmeny
Earlier trains
20:06
20:07
Glenrothes with Thornton
2G21 • ScotRail
2
20:08
Edinburgh
2K78 • ScotRail
1
20:20
20:21
Leven
2K79 • ScotRail
2
20:49
Edinburgh
2G70 • ScotRail
1
21:08
Glenrothes with Thornton
2G71 • ScotRail
2
21:15
Edinburgh
2K80 • ScotRail
1
21:23
Leven
2K81 • ScotRail
2
21:44
Edinburgh
2G72 • ScotRail
1
Later trains