← Change station
Dalmeny
Earlier trains
07:35
Leven
2G53 • ScotRail
2
07:39
07:41
Edinburgh
2G32 • ScotRail
1
07:56
Edinburgh
2G16 • ScotRail
1
08:03
Cowdenbeath
2G01 • ScotRail
2
08:06
Edinburgh
2K54 • ScotRail
1
08:18
Leven
2K55 • ScotRail
2
08:22
Edinburgh
1L64 • ScotRail
1
08:29
Edinburgh
2K08 • ScotRail
1
08:29
Leven
2G55 • ScotRail
2
08:42
Edinburgh
2G02 • ScotRail
1
09:01
Cowdenbeath
2G47 • ScotRail
2
09:04
Edinburgh
2K56 • ScotRail
1
09:22
Leven
2K57 • ScotRail
2
Later trains