← Change station
Dalmeny
Earlier trains
09:22
Leven
2K57 • ScotRail
2
09:34
Leven
2G57 • ScotRail
2
09:41
Edinburgh
2G04 • ScotRail
1
10:01
Cowdenbeath
2G49 • ScotRail
2
10:02
Edinburgh
2K58 • ScotRail
1
10:18
Leven
2K59 • ScotRail
2
10:46
Edinburgh
2G06 • ScotRail
1
10:59
Cowdenbeath
2G65 • ScotRail
2
Later trains