← Change station
Dunfermline Queen Margaret
Earlier trains
13:56
delayed
Leven
2G66 • ScotRail
2
14:02
Edinburgh
2G34 • ScotRail
1
14:23
14:27
Edinburgh
2G02 • ScotRail
1
14:27
Cowdenbeath
2G73 • ScotRail
2
14:56
Leven
2G67 • ScotRail
2
15:00
Edinburgh
2G36 • ScotRail
1
15:24
Cowdenbeath
2G75 • ScotRail
2
15:25
Edinburgh
2G04 • ScotRail
1
Later trains