← Change station
Dalmeny
Earlier trains
18:27
Edinburgh
2G42 • ScotRail
1
18:36
Cowdenbeath
2G87 • ScotRail
2
18:44
Edinburgh
2G10 • ScotRail
1
19:04
Edinburgh
2K76 • ScotRail
1
19:11
Glenrothes with Thornton
2G35 • ScotRail
2
19:21
Leven
2K77 • ScotRail
2
19:42
Edinburgh
2G12 • ScotRail
1
20:06
Glenrothes with Thornton
2G21 • ScotRail
2
20:08
Edinburgh
2K78 • ScotRail
1
Later trains